4. Você deve usar microsserviços?
- Você faz C.I?
- Você tem logs centralizados?
- Você tem testes unitários?
- Você usa containers?
5. Se a resposta foi sim para
as perguntas anteriores siga
em frente!
6. Spring cloud Eureka:
- Facilidade na visualização das suas instâncias;
- Load balancing e failover;
- Adição e remoção de nós on the fly;
- Fácil visualização do health check;
- Se usado em cloud é possível ver a zona.
7. Spring cloud Zuul:
- Padrão para utilização de microsserviços;
- Load balancing no lado do servidor
- Roteamento dinâmico;
- Facilidade para geração de logs de acesso;
- Totalmente integrado com o Eureka.
8. Spring cloud Feign:
- Facilidade na integração de microsserviços;
- Baseado em metadados;
- Necessário apenas criar uma interface;
- Totalmente integrado com o Eureka.