Semantics and invariants are contributed for a capability-and-hash-chronicle CRDT managing simplified collaboration groups, specified and verified in Rust via Verus.
2015.A Critique of the CAP Theorem
2 Pith papers cite this work, alongside 3 external citations. Polarity classification is still indexing.
abstract
The CAP Theorem is a frequently cited impossibility result in distributed systems, especially among NoSQL distributed databases. In this paper we survey some of the confusion about the meaning of CAP, including inconsistencies and ambiguities in its definitions, and we highlight some problems in its formalization. CAP is often interpreted as proof that eventually consistent databases have better availability properties than strongly consistent databases; although there is some truth in this, we show that more careful reasoning is required. These problems cast doubt on the utility of CAP as a tool for reasoning about trade-offs in practical systems. As alternative to CAP, we propose a "delay-sensitivity" framework, which analyzes the sensitivity of operation latency to network delay, and which may help practitioners reason about the trade-offs between consistency guarantees and tolerance of network faults.
fields
cs.DC 2years
2026 2verdicts
UNVERDICTED 2representative citing papers
LCC models observer consistency via coupled C and O operators on causal DAGs, producing a readability order that factors when ordering does not refine causality and placing classical results as (C,O) configurations.
citing papers explorer
-
Towards System-Oriented Formal Verification of Local-First Access Control
Semantics and invariants are contributed for a capability-and-hash-chronicle CRDT managing simplified collaboration groups, specified and verified in Rust via Verus.
-
Light Cone Consistency: Closure, Ordering, and the Single-Observer Boundary
LCC models observer consistency via coupled C and O operators on causal DAGs, producing a readability order that factors when ordering does not refine causality and placing classical results as (C,O) configurations.