Definition
Every read returns the most recent committed write, as if there were a single copy of the data.
How it works
Also called linearizability. Requires coordination (consensus or a leader + quorum) on every write, which adds latency and limits availability during partitions. The right default for money, inventory and uniqueness; overkill — and slow — for feeds and analytics.
Common questions
What is Strong Consistency?
Every read returns the most recent committed write, as if there were a single copy of the data.
How does Strong Consistency work?
Also called linearizability. Requires coordination (consensus or a leader + quorum) on every write, which adds latency and limits availability during partitions. The right default for money, inventory and uniqueness; overkill — and slow — for feeds and analytics.
What is Strong Consistency used for in system design?
Also called linearizability. Requires coordination (consensus or a leader + quorum) on every write, which adds latency and limits availability during partitions. The right default for money, inventory and uniqueness; overkill — and slow — for feeds and analytics.