Index Ai Academy
Glossary · Phase 11 · Professional practice

Eventual consistency

Also written: eventually consistent

Copies of data may briefly disagree after a write, but come to agree soon after.

Say two bank branches lose their phone line. They can refuse withdrawals until it's back, or keep paying out and risk mistakes. When the network between data centers breaks, a system must make the same choice: refuse some requests to stay consistent, or keep answering with possibly stale data to stay available. That's the CAP theorem in practice. Bank balances choose consistency. Like counts choose availability, with eventual consistency: copies agree soon, not instantly.

Try it now

Chains multiply, so every dependency costs you. Copies fail only if they all fail at once.

Learn it properly

System design fundamentals · Requirements, rough numbers, the standard parts and where systems break. About 40 minutes.

Start this free lesson

Other terms from the same lesson

Never trained an AI?

Teach a small one to write, right in your browser. It takes about 20 seconds and needs no account.

Teach it to write