★ 4.8 (567)
⏱ 1 h 51 min
📚 9 aulas
Sobre este curso
Designing robust distributed systems requires moving beyond traditional synchronous APIs. Transitioning to an event-driven architecture allows your microservices to scale independently, handle high throughput, and remain highly resilient.
In this text-based course, you will learn how to design, build, and maintain event-driven microservices from the ground up. You will master essential architectural patterns like CQRS, Saga orchestration, and Event Sourcing using Spring Boot and the Axon Framework, preparing you to tackle complex data consistency challenges in modern distributed environments.
What you'll learn:
- Understand the core principles of event-driven architecture and domain-driven design.
- Implement CQRS to separate read and write operations for optimized application performance.
- Manage complex distributed transactions across multiple services using the Saga pattern.
- Apply Event Sourcing to maintain an immutable, auditable log of all system state changes.
- Configure data isolation using the database-per-service and transactional outbox patterns.
- Integrate modern observability and distributed tracing to monitor asynchronous event flows.
This course begins with foundational concepts of microservices and message-driven communication, gradually progressing to the implementation of advanced patterns using clear written explanations and structured code snippets. You will also explore modern testing strategies to ensure your event-driven workflows are reliable and ready for production.
This course is designed for backend developers and software architects who are new to event-driven patterns. No prior experience with Axon, CQRS, or Saga patterns is required, though a basic understanding of Spring Boot and Java is helpful.
Start building highly scalable, event-driven distributed systems today.
O que você vai receber
-
📜
Certificado de conclusão
Adicione ao seu perfil do LinkedIn
-
♾️
Acesso vitalício
Volte quando quiser, sem expirar
-
📱
Celular ou computador
Funciona em qualquer dispositivo
-
💸
Reembolso em 30 dias
Sem perguntas
-
⚡
Curto e focado
1 h 51 min de conteúdo prático
Avaliações (3)
Super informativo e bem organizado. Eu apreciei as aplicações do mundo real que foram discutidas.
Conteúdo sólido e apresentado de forma clara. Eu apreciei as aplicações do mundo real mostradas.Poderia ter usado mais algumas oportunidades de prática.
Machine Translated Eu gostei dos exemplos de aplicação prática, embora a configuração inicial tenha demorado mais do que eu esperava.
Perguntas frequentes
O que preciso para fazer este curso?
+
Só um celular ou computador com internet. Sem instalações nem hardware especial.
Como faço para pagar?
+
Cartão via Stripe ou criptomoeda. Não guardamos dados do cartão — o Stripe processa com segurança.
Posso pedir reembolso?
+
Sim — reembolso integral em 30 dias, sem perguntas.
Por quanto tempo terei acesso?
+
Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.
Vou receber um certificado?
+
Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.
Feito para profissionais em
Tecnologia
Design
Finanças
Marketing
Saúde
Educação
Hotelaria
Indústria