Command Query Responsibility Segregation
CQRS
Kind: pattern
Layer: Execution Core
Aliases: CQRS
Record: architecture:command-query-responsibility-segregation
Severity: contextual
Scope: application, data access
Canonical: Ontology
A design pattern that separates the model that handles commands from the model that answers queries.
Listed in Architecture principles, after Event Sourcing and before Domain Events.