Devo usar microsserviços para o meu projeto? Quantos microsserviços devo ter?
Cada microsserviço que você adiciona aumenta a complexidade de teste e implantação para o seu projeto. No entanto, há algumas razões pelas quais você gostaria de dividir microsserviços separados: 1. os requisitos de escala são diferentes (por exemplo, talvez parte do seu código precise ser implantada em 100 servidores e outras partes apenas em 5 servidores). 2. o modelo de implantação é diferente (por exemplo, talvez parte do seu código precise ser dividido pelo id do cliente e outras partes não divididas). 3. eles são logicamente diferentes partes do código ou da empresa e podem se beneficiar de se moverem de forma independente um para o outro. Então, divida tantos microsserviços quanto exigido pelas regras acima, mas não divida muitos.