The shell game called eventual consistency
summary
Argues that cloud-scale systems favor availability over strong consistency and that eventual consistency is the norm, not a bug, citing CAP theorem and saying ~90% of systems are CP-style but many opt AP for scale; recommends concrete tools and patterns—NoSQL, CQRS, queues, long polling, localStorage, WebSockets/HTTP2—for UI strategies (disable + poll, thank-you screens, fake local render, async notifications), warns about conflicts and advises tracing, compensations and delaying charges.
AI-written summary · about
chapters (5)
- 0:00Start
- 1:55Agenda
- 2:38Cap Theorem
- 10:16Eventual Consistency
- 22:11When the System Fails How Do You Handle a Possible Data Loss
related talks
39mDealing with eventual consistency
44mDistributed systems and scalability rules
38mEventual Consistency: A Question of Time and Expectations
30mData Consistency Patterns in Cloud Native Applications
52mEventual Consistency in a Stateful Service
59mCQRS pitfalls and patterns
15mRethinking Safe Consistency in Distributed Object-Oriented Programming
01h 03mArchitectural patterns for the cloud
