Linearizability.
also: linearizable · atomic consistencyThe strongest consistency model: every operation appears to happen instantly at one point in real time between its start and finish.
the two-minute refresher
- Once a write completes, every later read, by anyone, sees it.
- Behaves as if there were a single copy of the data.
- Needs coordination (consensus, leader reads), so it costs latency and availability.
- Use it for locks, leader election, uniqueness and money; not for likes and feeds.