Lexicon

Unified CRUD Model

Kind: anti-pattern

Layer: Execution Core

Record: lexicon:unified-crud-model

Canonical: Lexicon

Using one shared model for both reads and writes, preventing each from being optimized for its purpose.

Listed in Lexicon terms, after Single Serial Consumer and before Broker/Event Bus.

Category

  • Event Messaging Async

Negated by

  • Command Query Responsibility Segregation

Violates

  • Command Query Responsibility Segregation

Linked from

  • Event / Messaging / Asynchronous Architecture