CQRS – Command Query Responsibility Segregation

The CQRS pattern and event sourcing are not mere simplistic solutions to the problems associated with large-scale, distributed systems.

This pattern says “Every method should either be a command that performs an action, or a query that returns data to the caller, but not both.”

You can download a book “Book Download: Exploring CQRS and Event Sourcing” for free from here.

Detailed reading: http://martinfowler.com/bliki/CQRS.html

Wiki: http://en.wikipedia.org/wiki/Command-query_separation

 

CQRS – Command Query Responsibility Segregation

The CQRS pattern and event sourcing are not mere simplistic solutions to the problems associated with large-scale, distributed systems.

This pattern says “Every method should either be a command that performs an action, or a query that returns data to the caller, but not both.”

You can download a book “Book Download: Exploring CQRS and Event Sourcing” for free from here.

Detailed reading: http://martinfowler.com/bliki/CQRS.html

Wiki: http://en.wikipedia.org/wiki/Command-query_separation