Proceedings of the 7th Workshop on Principles and Practice of Consistency for Distributed Data 2020
DOI: 10.1145/3380787.3393674
|View full text |Cite
|
Sign up to set email alerts
|

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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
0
0
1

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 23 publications
0
0
0
1
Order By: Relevance
“…Este modelo é capaz de suportar membership dinâmico e introduz uma estratégia de sincronizac ¸ão para entrada e saída de nós. Para garantir causalidade o modelo explora a entrega First In, First Out (FIFO) de operac ¸ões por um canal de entrega confiável na topologia de árvore conforme [van der Linde et al 2020]. O sistema é utilizado em conjunto de CRDTs que representam uma estrutura de dados distribuída e implementa estratégias como garbage collection para atingir melhores resultados de latência e custo de comunicac ¸ão, quando todos os mecanismos mencionados atuam em conjunto determina-se o ECO SYNC Tree, que é a versão otimizada do protocolo.…”
Section: Trabalhos Relacionadosunclassified
“…Este modelo é capaz de suportar membership dinâmico e introduz uma estratégia de sincronizac ¸ão para entrada e saída de nós. Para garantir causalidade o modelo explora a entrega First In, First Out (FIFO) de operac ¸ões por um canal de entrega confiável na topologia de árvore conforme [van der Linde et al 2020]. O sistema é utilizado em conjunto de CRDTs que representam uma estrutura de dados distribuída e implementa estratégias como garbage collection para atingir melhores resultados de latência e custo de comunicac ¸ão, quando todos os mecanismos mencionados atuam em conjunto determina-se o ECO SYNC Tree, que é a versão otimizada do protocolo.…”
Section: Trabalhos Relacionadosunclassified