This chapter describes variants of the consensus abstraction introduced in the previous chapter. These variants are motivated by applications of consensus to areas like fault-tolerant, replicated services, and distributed databases. In the variants we consider here, just like in consensus, the processes need to make consistent decisions, such as agreeing on one common value. However, most of the abstractions extend or change the interface of consensus, in order to satisfy the specific coordination requirements of an application. ...
Luis Rodrigues hasn't uploaded this paper.
Create a free Academia account to let Luis know you want this paper to be uploaded.