Solving Agreement Problems with Weak Ordering Oracles
Solving Agreement Problems with Weak Ordering Oracles
复制标题
解决弱排序预言机的协议问题
DOI:
10.1007/3-540-36080-8_5
复制
发表时间:
2002
期刊:
影响因子:
--
通讯作者:
D. Cavin
中科院分区:
文献类型:
--
作者:
F. Pedone;A. Schiper;P. Urbán;D. Cavin
Agreement problems, such as consensus, atomic broadcast, and group membership, are central to the implementation of fault-tolerant distributed systems. Despite the diversity of algorithms that have been proposed for solving agreement problems in the past years, almost all solutions are Crash-Detection Based (CDB). We say that an algorithm is CDB if it uses some information about the status crashed/not crashed of processes. In this paper, we revisit the issue of non-CDB algorithms considering ordering oracles. Ordering oracles have a theoretical interest as well as a practical interest. To illustrate their use, we present solutions to consensus and atomic broadcast, and evaluate the performance of the atomic broadcast algorithm in a cluster of workstations.