Skip to content

CQRS

CQRS separates writes from reads so each side can be shaped for its own needs.

  • Commands change state.
  • Queries read state.
  • The models can differ.

The split can improve clarity in complex systems, but it is not free.