jargon

Backend & systems·Consistency and replication

once one client has seen the new value, no other client is ever allowed to see the old one again.

Linearisability

Also calledlinearizability, atomic consistency

The strongest single-object guarantee: operations appear to take effect instantaneously at some point between invocation and response, in real-time order. It is what makes a distributed lock or a leader election safe. It requires consensus and therefore a majority quorum on every operation, which is why it is expensive and reserved for coordination rather than bulk data.

Commonly confused with