Padrão Saga para transações distribuídas em microserviços
Como usar o padrão Saga para manter consistência de dados entre múltiplos microserviços sem precisar de 2PC, com exemplos de orquestração em Java 21 e testes.
Como usar o padrão Saga para manter consistência de dados entre múltiplos microserviços sem precisar de 2PC, com exemplos de orquestração em Java 21 e testes.
Comparação entre REST, gRPC e message queue em microservices, com exemplos Java específicos para você escolher a ferramenta certa para cada problema.
Análise de critérios práticos para escolher entre monolith e microservices, com exemplos de código ilustrando o custo operacional de cada arquitetura.