1. Circunstância (O Desafio no Mundo Real)
2. Fundamentos & Conceito Central (Estudos)
Análise crítica de arquiteturas: Monólito, Monólito Modular vs Microsserviços (quando migrar e quando não migrar). Comunicação assíncrona orientada a eventos (Event-Driven Architecture) com Apache Kafka e RabbitMQ: tópicos, filas, partições, dead-letter queues e semântica de entrega (at-least-once, at-most-once). Desafios de consistência de dados distribuídos: o Teorema CAP e consistência eventual. Padrão Saga (Coreografada vs Orquestrada) para transações de longa duração distribuídas. Padrão Transactional Outbox para garantir que eventos não sejam perdidos caso o banco caia. Padrão CQRS (Command Query Responsibility Segregation).
Monólitos vs Microsserviços: Critérios Reais
Microsserviços resolvem problemas de escala organizacional, mas introduzem complexidade distribuída.
• Monólito Modular: alta produtividade, banco unificado e fronteiras de domínio bem demarcadas
• Microsserviços: times autônomos, deploys desacoplados e tecnologias sob medida
• A a...
Quer praticar no Laboratório e emitir seu Certificado?
Faça sua matrícula para ter acesso à videoaula completa, áudio narrativo, roteiro de slides com controles, laboratório guiado com envio de evidência e certificado com código verificável de autenticidade.
