Command Query Reponsibility Segregation (CQRS) Flashcards

1
Q

What is CQRS?

A

It is a pattern the consists of separating the process of reading information from the process of creating/updating it. It is specially suited for complex domains. This separation is achieved using separate models or even seprate databases.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

When should CQRS be used?

A

A few complex domains may be easier to tackle by using CQRS. However, that such suitability for CQRS is very much the minority case.

The other main benefit is in handling high performance applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly