July 2019
Intermediate to advanced
410 pages
10h 32m
English
Command and Query Responsibility Segregation (CQRS) is a great software pattern to discuss in more detail as it is conceptually simple and relatively easy to implement but has dramatic implications to both the application and the developers involved. The pattern clearly separates the commands that affect the state of the application from queries that only retrieve data. Simply put, commands such as updates, adds, and deletes are provided in different services from the queries that do not change any data.
You might say CQRS again! and we recognize that we have used an example of CQRS in OOP and database design. The same principle does apply to many areas of software development. We are presenting ...
Read now
Unlock full access