Позволю себе не согласится.
Простота развёртывания и обновления любого из микросервисов нивелируется ростом взаимных зависимостей между сервисами, которые необходимо учитывать по мере роста их количества. Что и усложняет задачи DevOps.
Так в чем тогда «легкость» замены? Если эта легкость «нивелируется» ростом зависимостей. Просто так обновить сервис все равно нельзя, т.к. зависимости.
Там в основе взяты akkatecture.net и EventFlow (с которого «слизана» akkatecture.net). Нам удалось существенно развить функционал в том числе в части саг и доменных сервисов, уйти от чистого EventSourcing и много еще интересного. Но проект, к сожалению, ушел из opensource.
DDD, CQRS, Event-Driven, модель акторов и микросервисы