
consistency model
a set of allowed histories constraining which operations are permissible and their ordering
consistency model in a sentence
“Choosing a consistency model involves fundamental tradeoffs between safety and availability.”
Related Words
causal consistency
ensures all processes observe causally related operations on objects in identical order across the system
eventual consistency
after updates cease, sufficient time and messaging ensure every node reaches identical final values
history
a collection of operations performed by a system including process information and timing details
linearizability
operations appear to execute atomically in a total order consistent with real-time ordering on single objects
monotonic atomic view
strengthens read committed by requiring that once a transaction observes another's effects, it observes all of them
monotonic reads
each process observes a monotonically advancing system view; once a write is observed, it remains visible