Slide 6
Slide 6 text
Feel free to share online.
What is CQRS?
CQRS stands for Command Query
Responsibility Segregation.
It was also proposed by Greg Young, who
released the “CQRS Documents” around 2010
(ish).
The key point is that when saving data with a
Command, it uses the write model. When
reading data with a Query, we use the read
model. The read model can be a materialized
view or a live projection.
Event Sourcing is most likely used with CQRS;
however, in many cases, CQRS is used
without Event Sourcing.
1. What is Event Sourcing?
6 / 26
Client
Command
Handler
(Function)
Event
Store
Projection
Query
Events
Workflow
CQRS
Event
Sourcing
Materialized
View