Кладовочка

О разном, чтобы было под рукой онлайн

Микросервисы

Go (Golang) с нуля: большая шпаргалка по синтаксису, горутинам и бэкенду

Большая шпаргалка по Go (Golang): установка, синтаксис, типы, структуры и интерфейсы, ошибки, срезы и мапы, горутины и каналы, context, HTTP-сервер, тесты, модули. С примерами от простого к сложному.

Монолит или микросервисы? Спектр архитектурных решений: от Big Ball of Mud до модульного монолита

Архитектура — не бинарный выбор между монолитом и микросервисами. Спектр: слоёный монолит, модульный монолит, coarse SOA, микросервисы. Monolith First, архитектурные кванты, когда оставаться на монолите. Mermaid-диаграммы и книга рекомендаций.

Микросервисы vs монолит: когда что выбирать — полный разбор

Когда выбирать микросервисы, а когда — монолит. Не догма, а критерии: размер команды, сложность домена, требования к масштабированию, скорость разработки. Чек-лист принятия решения.