English

Real Life Is Uncertain. Consensus Should Be Too!

Distributed, Parallel, and Cluster Computing 2026-02-13 v1 Databases

Abstract

Modern distributed systems rely on consensus protocols to build a fault-tolerant-core upon which they can build applications. Consensus protocols are correct under a specific failure model, where up to ff machines can fail. We argue that this ff-threshold failure model oversimplifies the real world and limits potential opportunities to optimize for cost or performance. We argue instead for a probabilistic failure model that captures the complex and nuanced nature of faults observed in practice. Probabilistic consensus protocols can explicitly leverage individual machine \textit{failure curves} and explore side-stepping traditional bottlenecks such as majority quorum intersection, enabling systems that are more reliable, efficient, cost-effective, and sustainable.

Keywords

Cite

@article{arxiv.2602.11362,
  title  = {Real Life Is Uncertain. Consensus Should Be Too!},
  author = {Reginald Frank and Soujanya Ponnapalli and Octavio Lomeli and Neil Giridharan and Marcos K Aguilera and Natacha Crooks},
  journal= {arXiv preprint arXiv:2602.11362},
  year   = {2026}
}

Comments

HotOS '25: Proceedings of the 2025 Workshop on Hot Topics in Operating Systems

R2 v1 2026-07-01T10:32:41.561Z