Course of Issues with DDD: Error Handling in Domain Events
Delve into the main issues when publishing and consuming domain events.
💸 First lesson available without registration 💸
When working with an Event-Driven Architecture (EDA), there are usually two main problems:
- Out-of-order events: No matter how much we publish event A first and then B, when we consume them, we receive B first and then A.
- Duplicate events: Even if we have only published event A, when we go to consume it, we get A and then the same A again.
These are problems that can be avoided, but at a cost. The question is... do we want to assume that cost, or do we have another way to manage it?
With this course, you will achieve:
- 💡 Understand why these types of problems arise with DDD.
- 🤔 Understand whether it makes sense to avoid them or not.
- 🚀 Prevent scalability issues.

Videos of the course
Related courses
Pay according to your needs
lite (only monthly)
19 €
per month
- Essential programming courses to build a solid foundation
- Company invoice
standard
24,92 €
Save vs monthly of 49 €
Annual payment of 299 €
per month- Main catalog to master writing maintainable, scalable, and testable code
- Receive job offers verified by Codely
- Company invoice
premium
33,25 €
Save vs monthly of 89 €
100 € anniversary discount
Annual payment of 399 €
per month- Exclusive AI courses to keep you always up to date
- Early access to new courses
- Discount on workshops
- Receive job offers verified by Codely
- Company invoice
We won't increase the price while your subscription is active