Title
Unconscious eventual consistency with gossips
Abstract
This paper combines various self-stabilization techniques within a replication protocol that ensures eventual consistency in largescale distributed systems subject to network partitions and asynchrony. A simulation study shows that the resulting protocol is scalable and achieves high throughput under load. Our protocol does not rely on any form of consensus, which would lead to block the replicas in case of partitions and asynchrony. Our protocol instead ensures that (1) updates are continuously applied to the replicas and (2) no two updates are ever performed in a different order. Gaps might occur during periods of unreliable communication. They are filled whenever connectivity is provided, and consistency is then eventually ensured, but without any conscious commitment. That is, there is no point in the computation when replicas know that consistency is achieved. This unconsciousness is the key to tolerating perpetual asynchrony with no consensus support.
Year
DOI
Venue
2006
10.1007/978-3-540-49823-0_5
SSS
Keywords
DocType
Volume
simulation study,high throughput,perpetual asynchrony,replication protocol,different order,eventual consistency,unconscious eventual consistency,resulting protocol,network partition,conscious commitment,consensus support
Conference
4280
ISSN
Citations 
PageRank 
0302-9743
6
0.47
References 
Authors
19
5
Name
Order
Citations
PageRank
Roberto Baldoni11606132.37
Rachid Guerraoui26364430.90
Ron R. Levy31307.03
Vivien Quéma4100846.07
Sara Tucci Piergiovanni528622.22