Skip to content

CQRS in Symfony: yes, but calm down

Avatar of Oskar Barcz Oskar Barcz

CQRS is often associated with complex, over-engineered systems. But in real-life Symfony apps, it can be a pragmatic tool to structure features, simplify code and separate concerns - when used right.

In this talk, you’ll see:
- when and where CQRS brings real value in Symfony projects
- how to structure commands, handlers, queries and DTOs in a maintainable way
- practical integration with Symfony Messenger and validation
- what to avoid: CQRS anti-patterns that create friction, not clarity

I will prove that CQRS can be done right and fast, we'll live-code it! This session is ideal for teams who want to keep their architecture clean — without going full enterprise.

Delivered in English
Room:
Track SensioLabs

Friday, November 28, 2025 at 11:00 AM – 11:35 AM