2017-07-29 13:13:08 +01:00
..
2017-07-29 13:13:08 +01:00
2017-07-29 12:04:04 +01:00

layout, title, folder, permalink, pumlid, categories, tags
layout title folder permalink pumlid categories tags
pattern CQRS cqrs /patterns/cqrs/ 7SPR4a0m3030gt00pR_RH6I8QQFouFgC_TfHb6gkd5Q7FQBx363ub4rYpoMTZKuDrYXqDX37HIuuyCPfPPTDfuuHREhGqBy0NUR0GNzAMYizMtq1 Architectural
Java
Difficulty-Intermediate

Intent

CQRS Command Query Responsibility Segregation - Separate the query side from the command side.

alt text

Applicability

Use the CQRS pattern when

  • you want to scale the queries and commands independently.
  • you want to use different data models for queries and commands. Useful when dealing with complex domains.
  • you want to use architectures like event sourcing or task based UI.

Credits