Non-blocking atomic commit in asynchronous distributed systems with failure detectorsDownload PDFOpen Website

Published: 2002, Last Modified: 10 May 2023Distributed Comput. 2002Readers: Everyone
Abstract: This paper addresses the Non-Blocking Atomic Commit (NB-AC) problem in asynchronous distributed systems augmented with failure detectors. We first show that, in these systems, NB-AC and Consensus are incomparable. Roughly speaking, there is a failure detector that solves NB-AC but not Consensus and a failure detector that solves Consensus but not NB-AC. Then we introduce the Anonymously Perfect failure detector $?{\cal P}$ . We show that, to solve NB-AC, $?{\cal P}$ is necessary (while ${\cal P}$ is not), whereas $?{\cal P}+ \Diamond {\cal S}$ is sufficient when a majority of the processes are correct. We draw from our results some observations on the practical solvability of NB-AC.
0 Replies

Loading