Light Cone Consistency: Toward a Unified Theory of Consistency in Message-Passing Systems
Rob Landers, Kaben Kramer

TL;DR
The paper introduces Light Cone Consistency, a unified framework describing all known distributed system consistency models through three core constraints, revealing their interdependencies and fundamental limitations.
Contribution
It formalizes a comprehensive framework mapping 85 configurations of consistency models and uncovers the intrinsic entanglement of core distributed computing constraints.
Findings
Mapped 85 configurations covering all known models
Proved CAP, FLP, AFC constraints are minimal and independent
Identified the fundamental entanglement of consistency constraints
Abstract
Every distributed system -- databases, networks, postal services, CPU caches -- is a message-passing system. Every message-passing system is a growing causal log observed by a set of observers. We present Light Cone Consistency (LCC), a framework that describes every known consistency model as a configuration of three constraints on each observer's visible sub-DAG: causal closure , fork resolution , and timeliness , plus an orthogonal return-value function . We map 85 configurations, covering all 50+ named models from Viotti and Vukolic's taxonomy, with caveats for fork-based and probabilistic models. We show that three impossibility results of distributed computing -- CAP, FLP, and AFC -- each constrain exactly one pair of parameters, and prove they are minimal and independent. Our central result is the observation that these three constraints…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
