World Congress 2024 Aug 20, 2024 Session details

Autonomous microservices with event-driven architecture

Florian Lenz

Are your microservices truly autonomous? Discover how event-driven choreography boosts system resilience, and why prioritizing business value over architectural purity remains your best strategy.

Pause
Mute Enter Fullscreen
#1 about 2 min

Balancing architectural trade-offs without silver bullets

Why software architecture requires balancing practical trade-offs rather than searching for perfect solutions.

#2 about 3 min

Understanding request-driven architecture and service orchestration

How orchestrators manage clear execution flows through highly coupled request-driven services.

#3 about 4 min

Transitioning to event-driven service choreography patterns

How event brokers decouple systems to enable resilient and autonomous service choreography.

#4 about 2 min

Analyzing the drawbacks of event-driven architectures

Why event-driven systems complicate distributed debugging, process tracking, and scalable transaction management.

#5 about 4 min

Using event notifications for simple state updates

How minimal event payload structures require service callbacks that can compromise strict system availability.

#6 about 3 min

Implementing event-carried state transfer for systemic autonomy

How embedding full state data within events removes dependencies and significantly improves system availability.

#7 about 4 min

Capturing historical system changes with event stores

How preserving a complete sequence of data events unlocks retrospective queries and advanced business analytics.

#8 about 4 min

Rebuilding state and ensuring auditing through event sourcing

How treating the event store as a single source of truth enables comprehensive system repopulation and data auditing.

#9 about 3 min

Balancing architectural complexity with practical business value

Why fulfilling business requirements efficiently matters more than strictly adhering to autonomous microservice patterns.

Matching moments

3:22 min

Connecting distributed services through choreography and orchestration

Mete Atamel Mete Atamel · World Congress 2022

2:22 min

Drawbacks of event-driven architectures and service queues

Maxim Fateev Maxim Fateev · World Congress 2023

6:47 min

Designing an event-based microservices architecture

Martin Nader · LIVE

1:14 min

Addressing unlearned principles in event-driven architecture adoption

Lutz Heunkhen · Coffee With Developers

4:07 min

Building disciplined domain models for event-driven systems

Allard Buijze · World Congress 2021

1:51 min

Complexity tradeoffs in event-driven legacy architecture replacements

Geetha Anne · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 12:55–13:25

Stage 3

Replay-Safe Architecture: Building Event-Driven Systems That Can Recover With Confidence

Ishan Shah

PayPal, Software Engineer | Distributed Systems, AI, and Platform Engineering

Ishan Shah
Open session

World Congress 2026 North America

September 24, 2026 · 17:30–18:00

Stage 4

Boring Failover: Predictable Region Recovery Across 5,000 Microservices

Garvit Kataria, Sahil Sabharwal

Garvit Kataria
Sahil Sabharwal
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 3

Real-Time Data Platforms at Trillion-Event Scale

Diptamay Sanyal

Principal Engineer | Data, AI & Cybersecurity Platforms

Diptamay Sanyal
Open session

World Congress 2026 North America

September 24, 2026 · 16:50–17:20

Stage 2

It passed auth, then production caught fire

Alex Olivier

Co-founder & CPO @ Cerbos | OpenID AuthZEN Co-chair

Alex Olivier
Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Stage 3

Sandboxing the Swarm: Building Secure, Serverless AI Agents with Wasm

Thorsten Hans

Sr. Developer Advocate @ Akamai Technologies

Thorsten Hans
Open session

World Congress 2026 North America

September 24, 2026 · 12:50–13:20

Stage 3

Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases

Wei Hu

Senior Vice President of Research and Development

Wei Hu