2004
DOI: 10.1016/j.jpdc.2004.08.006
|View full text |Cite
|
Sign up to set email alerts
|

Semi-passive replication and Lazy Consensus

Abstract: This paper presents two main contributions: semi-passive replication and Lazy Consensus. The former is a replication technique with parsimonious processing. It is based on the latter; a variant of Consensus allowing the lazy evaluation of proposed values.Semi-passive replication is a replication technique with parsimonious processing. This means that, in the normal case, each request is processed by only one single process. The most significant aspect of semi-passive replication is that it requires a weaker sy… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0
2

Year Published

2008
2008
2019
2019

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 19 publications
(16 citation statements)
references
References 34 publications
0
14
0
2
Order By: Relevance
“…A new style of replication, called semi-passive replication [47][48][49], is devised to overcome the slow response of passive replication. In semi-passive replication, a request is sent to all replicas, where only one replica handles the request, after which, it generates a reply message for the client and an update message for the other replicas.…”
Section: Replication Schemesmentioning
confidence: 99%
“…A new style of replication, called semi-passive replication [47][48][49], is devised to overcome the slow response of passive replication. In semi-passive replication, a request is sent to all replicas, where only one replica handles the request, after which, it generates a reply message for the client and an update message for the other replicas.…”
Section: Replication Schemesmentioning
confidence: 99%
“…Defago et al [36,37] have investigated semi-passive replication along with a consensus algorithm. Their model admits non-deterministic operations, but not concurrent processing, with shared data, of requests from multiple clients.…”
Section: Related Workmentioning
confidence: 99%
“…In [10], it is proposed both 3S-and Ω-based implementations for LAMBDA(-, -); they allow deterministic solutions to consensus, provided that the assumptions required for the oracles to work properly are satisfied (let us name these protocols GR-3S-consensus and GR-Ω-consensus, respectively) 7 . The resulting protocols are as efficient as any ad-hoc protocol designed for the corresponding oracle [10].…”
Section: Algorithm 1 a Generic Indulgent Consensus Protocolmentioning
confidence: 99%
“…Further, the commitment phase can only finish when at least n − f processes finish the corresponding selection phase. 7 An implementation that uses a random oracle to implement LAMBDA(-, -) is also proposed; it solves the probabilistic version of the consensus problem.…”
Section: Features Of An Adaptive Process Ordering Modulementioning
confidence: 99%
See 1 more Smart Citation