Lexicon

Blind Overwrite

Kind: anti-pattern

Layer: Atomic Boundary

Record: lexicon:blind-overwrite

Canonical: Lexicon

Writing over another actor's update without checking whether the data changed first, silently losing it.

Listed in Lexicon terms, after Shared State Identification and before Conflict Detection.

Category

  • Transactions / State / Concurrency

Negated by

  • Optimistic Locking

Violates

  • Pessimistic Locking

Linked from

  • Transactions / State / Concurrency