Session
Deep Dive into Event-Driven Communication Patterns: Exploring Benefits and Pitfalls in Microservices
Event-driven architectures (EDA) offer powerful alternatives to traditional synchronous communication, especially in microservices environments.
However, "event-driven" encompasses a variety of patterns, each with unique benefits and challenges. This talk provides a deep dive into the trade-offs between different event-driven communication strategies, such as Event Notifications and Event-Carried State Transfer.
By exploring practical considerations such as versioning, consistency (at least once vs. at most once delivery), and the impact of the CAP theorem, I will clarify how each pattern affects system resilience, complexity, and scalability.
Real-world examples will illustrate the practical implications of these choices, highlighting scenarios where asynchronous communication outperforms synchronous methods such as REST, as well as cases where it can introduce new complexities.
Attend this session to gain actionable insights for selecting and implementing the right communication strategy for your microservices architecture.
Florian Lenz
Azure Cloud Developer / Architect | Microsoft MVP
Köln, Germany
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top