DDD Europe 2025 - Program

Event-driven Modelling Anti-Patterns

EventCentric - Talk (50min)

Speakers

Oskar Dudycz

Oskar Dudycz
Date
Description

Have you heard about Passive Aggressive Events or CRUD sourcing? Or maybe about the Clickbait event?

If you don't, check this talk, as knowing only best practices is one side of the coin. Knowing what NOT to do can be even more important.

During the session, you'll learn the specifics of event-driven modelling, starting with worse practices and knowing why and how to avoid them.

You'll hear the story of Rakso, who ended up with the distributed monolith and understand how ignoring modelling practices led him to that pitiful place. Thanks to that, you'll see what and how to avoid it in your case.

You'll also find out that there's a thin line between bad and good practices: context.

About Oskar Dudycz

I'm a developer, technical team leader, and architect. I started a career before StackOverflow existed. For over 17 years, I've been creating systems close to the business process. I believe that Event-Driven Architecture and Event Sourcing are great ways to achieve that.

I'm an active open-source developer active especially in the Event Driven space (I was working on tools like Marten, EventStoreDB, and now Emmett). I'm sharing my journey and findings on my blog https://event-driven.io and practical samples at https://github.com/oskardudycz.