Microserviços resolvem problemas de escala organizacional, não de escala técnica.
Esse é justamente o problema do microserviço, não a solução.
Adotar microserviço para resolver organização reflete uma gestão e liderança incapacitada.
Empresas começaram a documentar publicamente os custos de microserviços que ninguém falava
Ninguém falava? Em qual bolha você está?
Todos falavam que microserviços era hype, conversa de vendedor de curso. Desde o boom não teve um ano que eu passei sem ler uma crítica muito bem fundamentada.
No Brasil lembro do Akita falando algo parecido entre 2016 e 2018, pré pandemia, quando desenvolvimento estava praticamente no seu auge.
Lembro de eu estar estudando nessa época pré pandemia sobre SOA e modular monolith. Arquiteturas que levo até hoje
Sim, sou totalmente contra microserviços. O que uso é Monolitos com serviços específicos. Esses serviços devem conter um motivo para estar separados (processamento de imagens ou arquivos grandes, impressão de PDF, gestão de conexões websocket) mas quem manda é o monolito.
E tenho apenas uma certeza: SEMPRE que alguem falava em microserviços do meu lado se encaixava em uma dessas categorias:
- Não entendia a tecnologia que estava usando, só "escrevia código"
- Nunca gastou seu próprio dinheiro