Nothing Special   »   [go: up one dir, main page]

skip to main content
Quiescent Reliable Communication and Quiescent Consensus in Partitionable NetworksJune 1997
1997 Technical Report
Publisher:
  • Cornell University
  • PO Box 250, 124 Roberts Place Ithaca, NY
  • United States
Published:09 June 1997
Reflects downloads up to 29 Nov 2024Bibliometrics
Skip Abstract Section
Abstract

We consider partitionable networks with process crashes and lossy links, and focus on the problems of reliable communication and consensus for such networks. For both problems we seek algorithms that are quiescent, i.e., algorithms that eventually stop sending messages. We first tackle the problem of reliable communication for partitionable networks by extending the results of [ACT97a]. In particular, we generalize the specification of the heartbeat failure detector HB, show how to implement it, and show how to use it to achieve quiescent reliable communication. We then turn our attention to the problem of consensus for partitionable networks. We first show that, even though this problem can be solved using a natural extension of ><S, such solutions are not quiescent --in other words, ><S alone is not sufficient to achieve quiescent consensus in partitionable networks. We then solve this problem using ><S and the quiescent reliable communication primitives that we developed in the first part of the paper. Our model of failure detectors for partitionable networks, a natural extension of the model in [CT96], is also a contribution of this paper.

Contributors
  • Microsoft Research
  • Oracle Corporation
  • University of Toronto
Please enable JavaScript to view thecomments powered by Disqus.

Recommendations