Eventually Consistent.¶
Vogels, W. (2009). Eventually Consistent. Communications of the ACM, 52(1), 40-44.
Cited by¶
7 citations across 7 artifacts.
Each citation links to the sentence it supports in the citing article.
Primes¶
- Bottleneck
- Listed in the references but not attached to a specific claim.
- Concurrency
- A common failure is designing for strong consistency without measuring the scalability cost, then being surprised by contention as load increases
This sourceExplains eventual consistency and the consistency/availability trade-offs of replicated distributed data. SUPPORTS marker 060 (T4: scalability vs coherence — accepting eventual consistency at the cost of application complexity). DOI verified.
- A common failure is designing for strong consistency without measuring the scalability cost, then being surprised by contention as load increases
- Consistency Model
- The management move is to match the guarantee to the operation rather than to the system as a whole — strong consistency for funds movement, eventual consistency for like-counts
This sourceArticulates eventual consistency and the per-operation tiering of strong versus weak guarantees in large-scale systems.
- The management move is to match the guarantee to the operation rather than to the system as a whole — strong consistency for funds movement, eventual consistency for like-counts
- Eventual Consistency
- The pattern compresses the design of a wide class of large-scale shared-state systems into four choices: which local writes are permitted without coordination; how changes propagate (push, pull, broadcast, gossip topology); how concurrent updates are merged (last-write-wins, version-vector, operational transformation, conflict-free replicated types); and what staleness bound the system advertises to its users.
This sourceDefines eventual consistency, the staleness window, and the trade of consistency for availability and partition tolerance in large-scale distributed stores.
- The pattern compresses the design of a wide class of large-scale shared-state systems into four choices: which local writes are permitted without coordination; how changes propagate (push, pull, broadcast, gossip topology); how concurrent updates are merged (last-write-wins, version-vector, operational transformation, conflict-free replicated types); and what staleness bound the system advertises to its users.
- Record-Reality Divergence
- Scalability
Verification¶
This reference passed the adversarial substantiation pipeline: it was checked to exist and to support the claim it is attached to. See how references were verified.
Registry ID ref:5737a8f50cdc · see in the full table