DDD Europe 2026 - The Program for the EventCentric Track

Blog

The Program for the EventCentric Track

The Program for the EventCentric Track

Posted on 2026-05-20 - 3 minute read

At DDD Europe 2026, the conference is structured around the main program and two dedicated tracks. On Thursday, the Event-Centric Track takes a central stage.

Event-Centric Track: Events, Streams, and Distributed Systems

Events are at the heart of many modern software systems, but building reliable, well-designed event-driven architectures is harder than it looks. The Event-Centric Track brings together talks, hands-on labs, and a multi-day workshop to help you navigate patterns, pitfalls, and the practicalities of event-driven design.

Whether you are wrestling with streams versus queues, untangling distributed system failures, or exploring how AI agents fit into an event-driven world, this track gives you both the theory and the hands-on experience to move forward with confidence.

Workshop

Mastering Complex Event-Driven Architectures with Laila Bougria (2 days) Laila is a Solutions Architect at Particular Software, and this two-day workshop is the deepest dive available at the conference. You will work through the architectural decisions, trade-offs, and implementation challenges that arise when building complex event-driven systems at scale.

Hands-on Labs (2 hours)

Interactively Designing Distributed Systems Integration with Collaborative Modelling with Kenny Baas-Schwegler and Krisztina Hirth: Explore how collaborative modelling techniques can help teams design distributed system integrations, making invisible complexity visible before writing a line of code.

Functional CQRS with .NET with Onur Gumus: A practical session on implementing Command Query Responsibility Segregation using functional programming principles in .NET.

Talks

It's Like 10,000 Streams When What You Need Is a Queue with Chris Simon A witty and practical exploration of one of the most common mismatches in event-driven architecture: reaching for a stream when a queue would do the job. Learn to tell the difference and choose accordingly.

Patterns and Antipatterns for Event-Driven Architecture with Lutz Huehnken Lutz draws on deep experience building high-performing engineering organisations to lay out what works and what does not when designing event-driven systems.

Designing Reliable Distributed Systems: Failures, Retries and Idempotency with Violetta Pidvolotska Distributed systems fail. This talk is about designing for it: understanding failure modes, building in retry logic, and ensuring idempotency so your system stays consistent even when things go wrong.

Agentic Event-Driven Systems: When Events Talk Back with Divakar Kumar AI agents and event-driven architecture are increasingly intersecting. Divakar explores what happens when agents become participants in your event streams, and what that means for system design.

Come for a Day

The Event-Centric Track runs on Thursday, the 11th of June. If you are focused on events and distributed systems, a day ticket gets you into everything on this track. Buy a day ticket.

Ready to explore the full program? See all speakers and sessions.