eventual consistency means: all replicas converge to the same state given enough time

Ever wonder why your favorite online store always shows you the same price for a product, even if you see different prices elsewhere?

Image: Fascinating Universe, CC BY-SA 3.0, via Wikimedia Commons

eventual consistency means: all replicas converge to the same state given enough time

Ever wonder why your favorite online store always shows you the same price for a product, even if you see different prices elsewhere?

Imagine you're shopping for a new phone online. You find it for 300 on one site, but when you switch to another site, it shows 280. Frustrating, right?

Your online shopping experience smooths out these price differences over time. Eventually, all sites show the same price, even if it takes a while. This is called eventual consistency.

Example

After a few days, both sites now show the phone for 290 instead of 300 and $280.

Remember this

Eventually consistency ensures all replicas converge to the same state given enough time, making your shopping experience seamless.

Related concepts

Swipe through 100 ML concepts daily

Open Pocket Polymath