Eu acredito que o problema atual é mais de ordem de arquitetura exagerada. Temos hoje tecnlogias demais, recursos demais, ai acabamos colocando muita coisa onde não devia.
Sempre temos que buscar um software simples e com poucas tecs que resolvam o problema.
Mas não o povo insiste em enfiar 1 zilhão de tecs num projeto, é tanta dependencia, recursos vindos de alguma cloud, varias dependencias vindo de um monte de lugar...
Sendo bem sincero, acho que micro serviços só devem ser implementados por projetos que exijam isso, ou seja, quando não existir outra possibilidade.
Simplificar é o ato da vez nos dias de hoje.