What No One Told Us: The Power of Event-Driven Development
summary
The talk covers Event-Driven Development as an architectural approach, describing how it was implemented in the presenters’ company with practical lessons learned. It discusses design patterns, common mistakes and their fixes, and concrete tooling examples including Kafka and RabbitMQ to build more scalable and resilient systems.
AI-written summary · about
chapters (11)
- 0:00Introduction to EDD
- 2:56Event-driven architecture basics
- 10:02Common EDD problems
- 13:13Transactional message pattern
- 17:50Persistence and reprocessing
- 19:17Handling typical errors
- 26:45Topic design and costs
- 28:50Observability in distributed systems
- 35:56Testing event-driven architectures
- 37:58Three key concepts
- 38:40Q&A
related talks
42mApplication Architectures: The shadows and highlights of Event Driven Design
31mDemystifying Event-Driven Architectures
42mDesign Principles for an Event-Driven Architecture
01h 03mOpportunities and Pitfalls of Event-driven Utopia
16mFrom Design to Production: Exploring an Event-Driven Architecture…
42mReal-Life Implementations of Event-Driven Processes
54mSo You Want to Build An Event Driven System?
41mGetting started with Event-Driven Architectures in 2023
