Go Simple Architecture

Как были устроены сервисы на одной из прошлых работ. Использую его в своих пет проектах и на этом сайте (с некоторыми изменениями). Подойдёт, если начинаете проект и команда не большая.

Когда бекенд разработчиков станет несколько команд уже придется жёстко отходить, так как есть много упрощений, благодаря которым можно быстро развиваться и не сложно поддерживать, при условии что все всё делают одинаково.

Как сам автор характеризует: “Сервисную многослойную архитектуру с элементами Clean Architecture или Hexagonal Architecture поверх JSON-RPC 2.0.” что близко к правде.

Напомните обновить ссылки и коменты, когда будет больше про тестирование, инфраструктуру, онбординг.

31.05.2025

74atdx6822ww7

Microservices Are a Tax Your Startup Probably Can’t Afford

Рассуждения на тему не использования микросервисов для стартапов. Почему монолиты лучше для не больших команд, а так же что делать, если микросервисы появились ещё до вас.

31.05.2025

4kaqtwhnkq9ci