DocumentCode
3321455
Title
A general framework to solve agreement problems
Author
Hurfin, Michel ; Macêdo, Raimundo ; Raynal, Michel ; Tronel, Frédéric
Author_Institution
IRISA, Rennes, France
fYear
1999
fDate
1999
Firstpage
56
Lastpage
65
Abstract
Agreement problems are among the most important problems designers of distributed systems have to cope with. A way to solve them is to first provide a solution to the Consensus problem and then to reduce each agreement problem to Consensus. This “run-time customizing” approach is particularly relevant when upper layer applications have to solve several distinct agreement problems. We investigate a “compile-time customizing” approach to automatically generate ad hoc agreement protocols. A general agreement framework, characterized by six “versatility” parameters, is defined. Appropriate instantiations of these parameters provide particular agreement protocols. This approach is particularly suited to generate efficient agreement protocols
Keywords
distributed processing; protocols; software fault tolerance; ad hoc agreement protocols; agreement problem solving; compile-time customizing; consensus problem; distributed systems; run-time customizing; software fault tolerance; Broadcasting; Fault tolerant systems; Filters; Protocols; Runtime; Voting;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliable Distributed Systems, 1999. Proceedings of the 18th IEEE Symposium on
Conference_Location
Lausanne
ISSN
1060-9857
Print_ISBN
0-7695-0290-3
Type
conf
DOI
10.1109/RELDIS.1999.805083
Filename
805083
Link To Document