2018
DOI: 10.1016/j.jcss.2018.04.003
|View full text |Cite
|
Sign up to set email alerts
|

Practically-self-stabilizing virtual synchrony

Abstract: The virtual synchrony abstraction was proven to be extremely useful for asynchronous, large-scale, message-passing distributed systems. Self-stabilizing systems can automatically regain consistency after the occurrence of transient faults.We present the first practically-self-stabilizing virtual synchrony algorithm that uses a new counter algorithm that establishes an efficient practically unbounded counter, which in turn can be directly used for emulating a self-stabilizing Multiple-Writer Multiple-Reader (MW… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
3
3
2

Relationship

3
5

Authors

Journals

citations
Cited by 14 publications
(9 citation statements)
references
References 21 publications
(39 reference statements)
0
9
0
Order By: Relevance
“…Our solution can facilitate the self-stabilizing emulation of state-machine replication. Dolev et al [15] proposed the first practically-self-stabilizing emulation of statemachine replication, which has a similar task to one in Figure 1. However, Dolev et al's solution does not guarantee recovery within a finite time since it does not follow Dijkstra's criterion.…”
Section: Self-stabilizing Solutionsmentioning
confidence: 99%
“…Our solution can facilitate the self-stabilizing emulation of state-machine replication. Dolev et al [15] proposed the first practically-self-stabilizing emulation of statemachine replication, which has a similar task to one in Figure 1. However, Dolev et al's solution does not guarantee recovery within a finite time since it does not follow Dijkstra's criterion.…”
Section: Self-stabilizing Solutionsmentioning
confidence: 99%
“…We provide both analytical and empirical proof for convergence in constant time. The state-machine replication technique used in this paper is inspired by practically-self-stabilizing virtual synchrony [14]. However, the proposed self-stabilizing solution has a much easier to understand leader election mechanism than the one in [14].…”
Section: Related Workmentioning
confidence: 99%
“…The state-machine replication technique used in this paper is inspired by practically-self-stabilizing virtual synchrony [14]. However, the proposed self-stabilizing solution has a much easier to understand leader election mechanism than the one in [14]. Moreover, our self-stabilizing solution stabilizes in constant time whereas the one in [14] does not have a bounded stabilization time (by the definition of the solution criteria of practically-self-stabilizing systems).…”
Section: Related Workmentioning
confidence: 99%
“…Dolev [7] proposes a pseudo-self-stabilizing version of ABD. There is also known ways for practically-self-stabilizing SWMR and MWMR [1,9]. Pseudoself-stabilizing and practically-self-stabilizing systems do not guarantee bounded recovery periods, whereas self-stabilizing systems do provide such a bound.…”
Section: Related Workmentioning
confidence: 99%