Как были устроены сервисы на одной из прошлых работ. Использую его в своих пет проектах и на этом сайте (с некоторыми изменениями). Подойдёт, если начинаете проект и команда не большая.
Когда бекенд разработчиков станет несколько команд уже придется жёстко отходить, так как есть много упрощений, благодаря которым можно быстро развиваться и не сложно поддерживать, при условии что все всё делают одинаково.
Как сам автор характеризует: “Сервисную многослойную архитектуру с элементами Clean Architecture или Hexagonal Architecture поверх JSON-RPC 2.0.” что близко к правде.
Напомните обновить ссылки и коменты, когда будет больше про тестирование, инфраструктуру, онбординг.