All replicas converge — eventually.
Eventual Consistency: all replicas converge
choose the failure mode you can explain
Lower coordination → far higher throughput.
Eventual consistency means if no new writes occur, all replicas eventually return the same value. It says nothing about how long 'eventually' is, or what intermediate reads see. That ambiguity is what makes it cheap — and what bites teams that misuse it.
Convergence requires every write to be propagated and a deterministic merge rule (LWW, CRDT, vector clock + reconciliation).
Time bounds matter for users: <100ms is invisible, >1s is a UX problem, multi-second invites bug reports.
Eventual is fine for likes, follower counts, view counts; risky for inventory, balances, anything billed.
Like count on a popular post.