© 2026 Dometrain. All rights reserved.
Learn everything you need to start using Event-Driven Architecture
Event-driven architecture is considered to be the holy grail of system design in many ways. Its design is based on events, which are actions around which we can build reactive systems. This leads to asynchronous, decoupled, persistent, fault-tolerant and scalable systems. In this course, Datadog Developer Advocate (ex AWS) James Eastham will assume no prior knowledge of EDA and teach you the fundamentals as well as advanced concepts on understanding, implementing and testing Event-Driven Architecture systems.
Clear explanation of concepts with excellent examples.
The Inbox and Outbox pattern is a very useful thing that I learned.
The course is very thorough while not being too long or repetitive
To use an existing specification if possible, where many common problems were already thought of
The breadth of the scope of the course; theory, through choreography to orchestration, best practices to documentation. Really great.
I didn't learn much new, but built on a lot of existing skills. Proper terminology, new technologies, etc.
Nice overview what event driven arch is, lots of topics and going into the theory instead of directly coding a solution. Reallly informative. Also nice that there is a working project provided to play arround with the concepts
How to orchestrate events and procesesses. And overall the caviats to look out for when to EDA