Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Velocidade da aplicação

Ter um sistema em micro serviços não aumentaria a latência da aplicação? Pois elas poderiam ter que se comunicar via rede antes de dar uma resposta para o usuário.

1 resposta
solução!

Olá,

Sim, isso seria um dos pontos negativos, mas que geralmente se paga devido outros benefícios.

Por exemplo: uma aplicação monolítica poderia ser mais rápida numa situação de acessos normais, porém com o aumento de acessos toda a aplicação ficaria lenta, enquanto se fosse via micro serviços você poderia colocar mais hardware/banda para apenas um pedaço da sua aplicação (escala horizontal vs vertical).

Existem diversas outras vantagens, mas a latência realmente é algo que deve ser levado em consideração.

Abs