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

Adicionar o Eureka não seria adicionar um ponto de falha na arquitetura

Adicionar o Eureka a uma arquitetura não equivale a adicionar um ponto central de falha?

Se o Eureka cair, todo o conjunto de micros serviços não ficam vitualmente indisponíveis?

1 resposta
solução!

Olá Evandro, tudo bem?

Adicionar o Eureka como um serviço de service discovery pode ser uma opção viável em arquiteturas de microsserviços, desde que o design e a implementação sejam bem planejados. De fato, se o Eureka cair, o discovery de serviços pode ser comprometido, o que pode afetar a disponibilidade do sistema como um todo. No entanto, existem algumas práticas que podem ser adotadas para reduzir esse risco, como a configuração de um cluster Eureka com vários nodes para garantir alta disponibilidade e a implementação de um mecanismo de fallback em caso de falha do Eureka. Também existem outras soluções de descoberta de serviços disponíveis, como Consul, ZooKeeper e etcd, que podem ser usadas em conjunto com ou em substituição ao Eureka. Ou seja, é possível adicionar o Eureka a uma arquitetura de microsserviços sem adicionar um ponto central de falha, desde que a implementação seja bem planejada e acompanhada de medidas adequadas para garantir a alta disponibilidade do sistema.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software