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

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

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

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