The weakest failure detectors to solve certain fundamental problems in distributed computing

  • Carole Delporte-Gallet
  • , Vassos Hadzilacos
  • , Hugues Fauconnier
  • , Petr Kouznetsov
  • , Rachid Guerraoui
  • , Sam Toueg

Research output: Contribution to conferencePaperpeer-review

Abstract

We determine the weakest failure detectors to solve several fundamental problems in distributed message-passing systems, for all environments - i.e., regardless of the number and timing of crashes. The problems that we consider are: implementing an atomic register, solving consensus, solving quittable consensus (a variant of consensus in which processes have the option to decide 'quit' if a failure occurs), and solving non-blocking atomic commit.

Original languageEnglish
Pages338-346
Number of pages9
DOIs
Publication statusPublished - 1 Jan 2004
Externally publishedYes
EventProceedings of the 23rd Annual ACM Symposium on Principles of Distributed Computing - St. John's, Nfld., Canada
Duration: 25 Jul 200428 Jul 2004

Conference

ConferenceProceedings of the 23rd Annual ACM Symposium on Principles of Distributed Computing
Country/TerritoryCanada
CitySt. John's, Nfld.
Period25/07/0428/07/04

Keywords

  • Consensus
  • Non-blocking atomic commit
  • Quittable consensus
  • Register
  • Weakest failure detector

Fingerprint

Dive into the research topics of 'The weakest failure detectors to solve certain fundamental problems in distributed computing'. Together they form a unique fingerprint.

Cite this