Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Command Query Responsibility Segregation (CQRS)

The Command and Query Responsibility Segregation (CQRS) pattern separates read and update operations for a data store. Implementing CQRS in your application can maximize its performance, scalability, and security. The flexibility created by migrating to CQRS allows a system to better evolve over time and prevents update commands from causing merge conflicts at the domain level.

Often used together with [event-sourcing]