Interested in joining the User Group? Create an account and we will keep you informed of upcoming events. If you have anything to contribute, let us know through the contact form.
March meeting: Command Query Responsibility Segregation
On March 1st, Erik Rozendaal will give a presentation about Command Query Responsibility Seggregation (CQRS).
Command-Query Responsibility Segregation is a technique developed by Greg Young that combines the Event Sourcing pattern with Domain-Driven Design. This provides various benefits, amongst others: a fully encapsulated domain model without the need for any ORM tools, separate query and reporting database, 100% correct historical information, and easy integration with other systems.
In this presentation we'll cover the core concepts of Command-Query Responsibility Segregation, its impact on the application's architecture, and the various advantages and disadvantages. Some (Java) code will be shown to highlight how such a system can be implemented.
