1988
DOI: 10.1145/43921.43922
|View full text |Cite
|
Sign up to set email alerts
|

Epidemic algorithms for replicated database maintenance

Abstract: When a database is replicated at many sites, maintaining mutual consistency among the sites in the face of updates is a significant problem. This paper describes several randomized algorithms for distributing updates and driving the replicas toward consistency. The algorithms are very simple and require few guarantees from the underlying communication system, yet they ensure that the effect of every update is eventually reflected in all replicas. The cost and performance of the algorithms are tuned by choosing… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

8
809
0
18

Year Published

1999
1999
2014
2014

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 599 publications
(835 citation statements)
references
References 10 publications
8
809
0
18
Order By: Relevance
“…With this restriction even maintaining the connectivity of the network becomes a major challenge. This problem and also the problem of information distribution through the DRM is solved using epidemic protocols [5,6].…”
Section: Methodsmentioning
confidence: 99%
“…With this restriction even maintaining the connectivity of the network becomes a major challenge. This problem and also the problem of information distribution through the DRM is solved using epidemic protocols [5,6].…”
Section: Methodsmentioning
confidence: 99%
“…(We have in mind a practical implementation based on a gossip architecture such as [6].) However, to ensure that our implementation in Section 3 can work in bounded space, we need to make one restriction on the pattern of communication: after a replica R α has sent its state to a particular neighbor R β , it should wait until it receives an update message from R β before sending another message of its own to R β .…”
Section: Preliminariesmentioning
confidence: 99%
“…Our alert mechanism belongs to the class of epidemic algorithms (also called gossip protocols) introduced in [12]. In these algorithms, each process chooses to partner processes with which to communicate randomly.…”
Section: Epidemic Algorithmsmentioning
confidence: 99%