Event-Driven Microservices, CQRS, SAGA, Axon, Spring Boot
8h 55m 3s
English
Paid
Learn how to build event-driven microservices with Spring Boot and Axon. This course starts at the basics and guides you step by step. You will build simple services first, then connect them, scale them, and add stronger design patterns.
Microservice Basics
You start by creating your first Spring Boot microservice. You learn how to handle HTTP requests and return clear responses. You then run several service instances behind an API Gateway. This helps your services scale when traffic grows.
You also learn how service discovery works. This makes each service easy to find and call inside your system.
Distributed Transactions
Many systems need a flow that touches more than one service. You learn how to build this flow with safe steps. You also learn how to roll back changes when something fails. This prepares you for larger and more complex systems.
Event-Driven Design
The course shows how to shift from request-driven code to event-based microservices. Event messages let services react to changes without knowing each other’s location. This keeps your system flexible and easier to grow.
Axon Framework
You use Axon to build these event-driven features. Axon is built on CQRS and DDD. You learn how to separate commands and queries, store events, and rebuild state from past events.
Saga Pattern
You finish by learning the Saga pattern. A Saga groups several steps into one long process. It also handles failures and rolls back work when needed. This helps you run business logic across many microservices with clear control.
Udemy is a global online marketplace for teaching and learning. It connects students with instructors who share skills in many fields.
Who Uses Udemy
Millions of learners use Udemy to gain skills for work and personal growth. Companies, governments, and nonprofits also use Udemy to train their teams.
What Udemy Offers
Udemy provides a curated set of business and technical courses. These courses help teams build practical skills and support ongoing learning at work.
Watch Online 148 lessons
This is a demo lesson (10:00 remaining)
You can watch up to 10 minutes for free. Subscribe to unlock all 148 lessons in this course and access 10,000+ hours of premium content across all courses.