Cara eu já acho que é muito dificultoso para pouco benefício. Duplicação de dados, aumento de latência, aumento de complexidade... Na sua opinião, todos os sistemas podem ser construídos usando essa arquitetura?
1
1
Não devem. Geralmente um monólito, vai te atender super bem. A escolha entre passar de monólito para microsserviços ou qualquer outra mudança de arquitetura deve ser feita pesando os trades-off.