Escolar Documentos
Profissional Documentos
Cultura Documentos
Elder Moraes
Developer Advocate
@elderjava
Arquitetura de Microservices
• De fácil manutenção
• Altamente testáveis
2 @elderjava
Cerca de 50
patterns
catalogados
Fonte: https://microservices.io/patterns/index.html
3 @elderjava
Quais patterns eu posso
aprender hoje e já sair
usando?
4 @elderjava
bit.ly/elderyt
Developer Advocate na Red Hat
aplicações incríveis
5 @elderjava
6 Design Patterns
• Externalized Configuration
• Circuit Breaker
• Distributed Tracing
• Application Metrics
6 @elderjava
Service per Team
(o único que não tem código)
7 @elderjava
Service per Team
Fonte: https://microservices.io/patterns/decomposition/service-per-team.html
8 @elderjava
Lei de Conway
9 @elderjava
Service per Team
10 @elderjava
Code Time!!!
11 @elderjava
• Externalized Configuration
• Circuit Breaker
• Distributed Tracing
• Application Metrics
12 @elderjava
developers.redhat.com
13 @elderjava