X Tutup
Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.01 KB

File metadata and controls

31 lines (25 loc) · 1.01 KB
layout pattern
title CQRS
folder cqrs
permalink /patterns/cqrs/
categories Architectural
language en
tags
Performance
Cloud distributed

Intent

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

Class diagram

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

X Tutup