𝔖 Bobbio Scriptorium
✦   LIBER   ✦

[Lecture Notes in Computer Science] Stabilization, Safety, and Security of Distributed Systems Volume 6976 || Conflict-Free Replicated Data Types

✍ Scribed by Défago, Xavier; Petit, Franck; Villain, Vincent


Book ID
121532547
Publisher
Springer Berlin Heidelberg
Year
2011
Tongue
English
Weight
271 KB
Edition
1
Category
Article
ISBN
3642245501

No coin nor oath required. For personal study only.

✦ Synopsis


Replicating data under Eventual Consistency (EC) allows any replica to accept updates without remote synchronisation. This ensures performance and scalability in large-scale distributed systems (e.g., clouds). However, published EC approaches are ad-hoc and error-prone. Under a formal Strong Eventual Consistency (SEC) model, we study sufficient conditions for convergence. A data type that satisfies these conditions is called a Conflict-free Replicated Data Type (CRDT). Replicas of any CRDT are guaranteed to converge in a self-stabilising manner, despite any number of failures. This paper formalises two popular approaches (state-and operation-based) and their relevant sufficient conditions. We study a number of useful CRDTs, such as sets with clean semantics, supporting both add and remove operations, and consider in depth the more complex Graph data type. CRDT types can be composed to develop large-scale distributed applications, and have interesting theoretical properties.


📜 SIMILAR VOLUMES


[Lecture Notes in Computer Science] Stab
✍ Défago, Xavier; Petit, Franck; Villain, Vincent 📂 Article 📅 2011 🏛 Springer Berlin Heidelberg 🌐 English ⚖ 278 KB

This book constitutes the proceedings of the 13th International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2011, held in Grenoble, France, in October 2011. The 29 papers presented were carefully reviewed and selected from 79 submissions. They cover the following are

[Lecture Notes in Computer Science] Stab
✍ Higashino, Teruo; Katayama, Yoshiaki; Masuzawa, Toshimitsu; Potop-Butucaru, Mari 📂 Article 📅 2013 🏛 Springer International Publishing 🌐 English ⚖ 107 KB

This book constitutes the thoroughly refereed proceedings of the 15 International Symposium on Stabilization, Safety and Security of Distributed Systems, SSS 2013, held in Osaka, Japan, in November 2013. The 23 regular papers and 12 short papers presented were carefully reviewed and selected from 68

[Lecture Notes in Computer Science] Stab
✍ Guerraoui, Rachid; Petit, Franck 📂 Article 📅 2009 🏛 Springer Berlin Heidelberg 🌐 English ⚖ 283 KB

This book constitutes the refereed proceedings of the 11th International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2009, held in Lyon, France, in November 2009. The 49 revised full papers and 14 brief announcements presented together with three invited talks were c