CQRS in Symfony: yes, but calm down
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:
- how to approach CQRS, how to start implementing it without a hassle,
- when and where CQRS brings real value in Symfony projects,
- how to structure commands, handlers, queries and DTOs in an easy, 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, but also show you how you can expand your existing CQRS setup with new tools and libraries!
Delivered in English
Date/time to be announced
Check out the other talks from SymfonyDay Montreal 2026 conference.