CQRS

Command Query Responsibility Segregation

Architectural pattern separating read and write models into distinct paths. Commands modify state through a write model while queries serve data from an optimised read model. Often combined with Event Sourcing for audit trails and temporal queries.

Document
Martin Fowler / Greg Young (2010)
URL
https://martinfowler.com/bliki/CQRS.html
Label
Publication
Keywords
CQRS command query segregation read model write model event sourcing audit trails software architecture

Domain: Architecture · Publication