Radar Tecnológico · caution
Microsserviços por padrão
Uma ótima resposta para um problema organizacional que eu ainda não tenho. Comece com um monólito modular.
- Anel
- caution
- O que isso significa
- Cauteloso — evitando por padrão.
- Movimento
- Moveu para fora
Microsserviços por padrão são uma ótima resposta para um problema organizacional que, na maioria das vezes, eu ainda não tenho — o custo de coordenação de dezenas de times precisando fazer deploy de forma independente. A maioria dos times com quem trabalhei tem de três a oito engenheiros, e esse problema simplesmente não existe pra eles.
O que isso compra, prematuramente, é um sistema distribuído: chamadas de rede onde antes havia chamadas de função, consistência eventual onde antes havia uma transação, e uma escala de plantão que agora precisa raciocinar sobre falha parcial em todo lugar.
Comece com um monólito modular — fronteiras de módulo reais, impostas pelo compilador ou pelo linter, um único deployável — e separe um serviço só quando uma dor específica e nomeada aparecer: um time que genuinamente precisa de deploys independentes, ou uma carga que precisa escalar separada do resto.