Opportunities and Pitfalls of Event-driven Utopia
summary
The talk explains event-driven architectures, covering technologies like event streaming and event sourcing along with domain events and event buses. It outlines benefits—decoupling, scalability, real-time data handling and better modeling of business requirements—and warns of pitfalls such as inappropriate event-notifications causing tight coupling or cycles, loss of visibility across service boundaries, lack of tooling to trace event flows, and adoption challenges among developers and analysts.
AI-written summary · about
chapters (10)
- 0:00Event-driven architectures
- 3:17Traditional vs modern architectures
- 7:30Event Sourcing basics
- 17:02Event Sourcing example
- 26:34CAP Theorem trade-offs
- 33:12Events inside vs outside
- 37:27Event communication patterns
- 49:52Event chains complexity
- 59:41Orchestration vs choreography
- 1:01:06Conclusion
related talks
42mApplication Architectures: The shadows and highlights of Event Driven Design
48mEvent-Driven Architecture – Benefits and Pitfalls
31mDemystifying Event-Driven Architectures
31mThe Power of Event-Driven Systems without Burning your Hands or Budgets
42mDesign Principles for an Event-Driven Architecture
23mEvent-Driven Architecture: Unleashing responsiveness
41mGetting started with Event-Driven Architectures in 2023
29m9 Fallacies of Event Driven Architectures
