Title
The intrinsic cost of causal consistency
Abstract
In the last few years, causal consistency has become a popular consistency model for geo-replicated databases. The algorithms proposed to enforce causal consistency typically associate with each operation some metadata, which is used to guarantee that an operation is not executed if its execution would break causality. This may lead to the impression that causal consistency is intrinsically costly and non scalable. In this paper, we analyze the metadata costs of enforcing causal consistency and put these costs in perspective, considering the metadata that is necessary to enforce reliability. We show that by wisely ordering the propagation of operations it is possible to enforce causal consistency without any additional metadata other than the already necessary to enforce reliability.
Year
DOI
Venue
2020
10.1145/3380787.3393674
EuroSys '20: Fifteenth EuroSys Conference 2020 Heraklion Greece April, 2020
DocType
ISBN
Citations 
Conference
978-1-4503-7524-5
0
PageRank 
References 
Authors
0.34
0
4
Name
Order
Citations
PageRank
Albert van der Linde141.79
Pedro Fouto241.43
João Leitão300.68
Nuno Preguiça436019.17