[PDF][PDF] Dependable Eventual Consistency with Replicated Data Types

M Zawirski - Theses, Universite Pierre et Marie Curie, 2015 - core.ac.uk
Web applications rely on replicated databases to place data close to their users, and to
tolerate failures. Many replication systems opt for eventual consistency, which offers …

An efficient and highly available framework of data recency enhancement for eventually consistent data stores

Y Tang, H Sun, X Wang, X Liu - Frontiers of Computer Science, 2017 - Springer
Data items are usually replicated in modern distributed data stores to obtain high
performance and availability. However, the availability-consistency and latencyconsistency …

Ensuring consistency in partially replicated data stores

MS Ardekani - 2014 - theses.hal.science
In the first part, we study consistency in a transactional systems, and focus on reconciling
scalability with strong transactional guarantees. We identify four scalability properties, and …

Keep CALM and CRDT on

S Laddad, C Power, M Milano, A Cheung… - arXiv preprint arXiv …, 2022 - arxiv.org
Despite decades of research and practical experience, developers have few tools for
programming reliable distributed applications without resorting to expensive coordination …

Putting order in strong eventual consistency

K De Porre, F Myter, C De Troyer, C Scholliers… - … 2019, Held as Part of the …, 2019 - Springer
Conflict-free replicated data types (CRDTs) aid programmers develop highly available and
scalable distributed systems. However, the literature describes only a limited portfolio of …

Composite replicated data types

A Gotsman, H Yang - … and Systems: 24th European Symposium on …, 2015 - Springer
Modern large-scale distributed systems often rely on eventually consistent replicated stores,
which achieve scalability in exchange for providing weak semantic guarantees. To …

Efficient renaming in sequence CRDTs

M Nicolas, G Oster, O Perrin - Proceedings of the 7th Workshop on …, 2020 - dl.acm.org
To achieve high availability, large-scale distributed systems have to replicate data and to
minimise coordination between nodes. Literature and industry increasingly adopt …

Reversible conflict-free replicated data types

Y Mao, Z Liu, HA Jacobsen - Proceedings of the 23rd ACM/IFIP …, 2022 - dl.acm.org
Conflict-free replicated data types (CRDTs) are popular for optimistic replication and
ensuring strong eventual consistency (SEC) in distributed systems. However, reversibility is …

Making operation-based CRDTs operation-based

C Baquero, PS Almeida, A Shoker - … of the First Workshop on Principles …, 2014 - dl.acm.org
Conflict-free Replicated Datatypes can simplify the design of predictable eventual
consistency. They can be classified into state-based or operation-based. Operation-based …

[PDF][PDF] Replication: optimistic approaches

Y Saito, M Shapiro - 2002 - Citeseer
Replication maintains replicas (copies) of critical data on multiple computers and allows
access to any one of them. It is the critical enabling technology of distributed services …