Patterns and Antipatterns for Event-Driven Architecture
Event-Driven Architecture (EDA) has seen a huge boost in the microservices era - but applying it successfully in real-world systems comes with its share of challenges.
Assuming a basic familiarity with EDA concepts, this talk dives into practical insights drawn from building and operating multiple event-driven systems across diverse domains.
We'll explore recurring patterns that lead to resilient, maintainable architectures, as well as common antipatterns that can cause significant pain down the line.
Target Audience: Architects, Developers
Prerequisites:Basic knowledge of microservices and event-driven architecture
Level: Practicing
Extended Abstract:
You'll leave with a concrete set of "Dos and Don'ts" for working with event-driven systems — practical techniques you can apply immediately, and a sharper eye for pitfalls to avoid as your system evolves.
Lutz is an independent consultant working at the intersection of software architecture and organizational design, a frequent conference speaker, and a blogger. Until recently, he was Head of Engineering at Upvest, a Berlin-based FinTech company that makes investing accessible to everyone. Previously, he led engineering teams building software for container shipping, online retail, financial institutions, and even cruise ship entertainment systems. His current focus is on event-driven architecture, highly available and scalable systems, and strategic domain-driven design.
He blogs on https://reactivesystems.eu/ and is https://bsky.app/profile/huehnken.de on BlueSky.
Vortrag Teilen