@inproceedings{10.1145/3380787.3393674,
author = {van der Linde, Albert and Fouto, Pedro and Leit\~{a}o, Jo\~{a}o and Pregui\c{c}a, Nuno},
title = {The Intrinsic Cost of Causal Consistency},
year = {2020},
isbn = {9781450375245},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3380787.3393674},
doi = {10.1145/3380787.3393674},
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.},
booktitle = {Proceedings of the 7th Workshop on Principles and Practice of Consistency for Distributed Data},
articleno = {1},
numpages = {6},
keywords = {reliability, causal consistency},
location = {Heraklion, Greece},
series = {PaPoC '20}
}