Event-Driven Architecture
Обзорная статья про построение событийно-ориентированной архитектуры.
ДалееСтатья про то, как можно быстро, при помощи фреймворка go-zero, сделать ваши gRPC-хэндлеры переиспользуемыми для REST-протокола без необходимости дублирования кода, при помощи декларативного описания и кодогенерации.
ДалееПошаговый гайдлайн по прохождению секции System Design: сбор требований, фиксирование цифр, верхнеуровневое описание архитектуры, преимущества и недостатки различных подходов к масштабированию.
ДалееСегодня хочу поделиться видео-рассуждением на тему, сможет ли Rust стать главным языком системного программирования на следующие 40 лет. Смотреть видео
ДалееЕсли ваше приложение на Golang активно использует память, то вам наверняка знакома проблема, связанная с частотой запуска GC, которая вызывает частые фризы из-за STW.
ДалееНеделю назад я делился с вами методикой Blue/Green деплоя. Сегодня же принес статью про еще один вариант безболезненных выкаток - это Канареечный релиз. Метод канарейки можно применять не только для поэтапной раскатки, не ломая функционал для львиной …
ДалееНесмотря на то, что Golang не замечен в высоком потреблении памяти, очень полезно понимать - как она расходуется вашим приложением и не происходит ли где-то избыточных аллокаций.
ДалееСовсем недавно я делился с вами новостью про возможность включения Rust в качестве языка разработки ядра Linux. А сегодня предлагаю доклад, который вдается в историю языков программирования для написания ОС и пытается порассуждать на тему - достойный …
ДалееОбширная статья Uber про выявленные шаблоны состояния гонки в микросервисах на Go.
Далее