
CQRS - a simple explanation
Command Query Responsibility Segregation (CQRS) is a pattern that causes quite a lot of confusion. With the popularity of microservices and the event-based programming model, it is important to know what CQRS is. In this article, I will provide you with a simple explanation. To understand CQRS it is important to get some basic terms and concepts right. The first that often appears next to CQRS is CRUD. What is CRUD? CRUD stands for Create, Read, Update and Delete. When you think about this, this is what most basic software systems do. You have some records, you may want to read some records, update them, create or delete. ...








