Lexicon

Mutable State Only

Kind: anti-pattern

Layer: Execution Core

Record: lexicon:mutable-state-only

Canonical: Lexicon

Keeping only mutable current state with no event record, so past states and changes cannot be recovered.

Listed in Lexicon terms, after Irreversible Side Effects and before Point-to-Point Coupling.

Category

  • Event Messaging Async

Negated by

  • Event Stream

Linked from

  • Event / Messaging / Asynchronous Architecture