Real Life Is Uncertain. Consensus Should Be Too!

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Frank, Reginald, Ponnapalli, Soujanya, Lomeli, Octavio, Giridharan, Neil, Aguilera, Marcos K, Crooks, Natacha
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866915794113265664
author Frank, Reginald
Ponnapalli, Soujanya
Lomeli, Octavio
Giridharan, Neil
Aguilera, Marcos K
Crooks, Natacha
author_facet Frank, Reginald
Ponnapalli, Soujanya
Lomeli, Octavio
Giridharan, Neil
Aguilera, Marcos K
Crooks, Natacha
contents 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 $f$ machines can fail. We argue that this $f$-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.
format Preprint
id arxiv_https___arxiv_org_abs_2602_11362
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Real Life Is Uncertain. Consensus Should Be Too!
Frank, Reginald
Ponnapalli, Soujanya
Lomeli, Octavio
Giridharan, Neil
Aguilera, Marcos K
Crooks, Natacha
Distributed, Parallel, and Cluster Computing
Databases
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 $f$ machines can fail. We argue that this $f$-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.
title Real Life Is Uncertain. Consensus Should Be Too!
topic Distributed, Parallel, and Cluster Computing
Databases
url https://arxiv.org/abs/2602.11362