Afinal, quais impressões e práticas foram vivenciadas atuando com estas ferramentas? O que para tirar de conclusão positiva ou negativa desta experiência?
Experiências de quem utiliza a Stack da Netflix e Spring boot em serviços de alta disponibilidade
1. Globalcode – Open4education
Experiências de quem utiliza a Stack da Netflix e Spring boot em
serviços de alta disponibilidade
Paula Santana
Analista Desenvolvedor Backend
Trilha Java Enterprise
7. Globalcode – Open4education
• Todos estes pontos não são tão simples de serem
implementados
• Grande parte das empresas não utiliza 100% deles, talvez
implementem alguns, mas acredito que nem a metade.
• A necessidade real destes padrões são cada vez mais
importantes em arquiteturas que não param crescer, por
exemplo, uma empresa que tinha 5 microsserviços e agora
tem 200.
18. Globalcode – Open4education
Silo 1
Microservice 1
Microservice 2
Silo 2
Microservice 3
Microservice 4
Base
Unificada
ZUUL
Eureka
Cache
Cluster Redis
R
e
s
u
m
o
Cliente
Hystrix
ALB
20. Globalcode – Open4education
Porquê ?
• Facilidade por meio do Spring Cloud
• Custo comparado com ferramentas de mercado como Api
Gateway da Amazon
• Adaptação/Customização
• Confiabilidade
• Escalabilidade/Recursos conforme demanda
21. Globalcode – Open4education
• Integração dos envolvidos
• Gerenciamento
• Atualizar versões das aplicações
• Segurança
• Centralização e tracking de logs
• Métricas capturadas pelo Hystrix
Experiência