Modern distributed applications increasingly replicate data in order to guarantee both high availability of systems and an optimal user experience. Conflict-Free Replicated DataTypes (CRDTs) are a family of data types specially designed for highly available systems which guarantee some form of eventual consistency. However, currently CRDT implementations are hard to integrate with existing applications and/or programming languages. In this extended abstract we describe Flec, a versatile programming framework for operation-based CRDTs that ultimately can be run in any environment supporting WebAssembly.
|Name||Proceedings of the 7th Workshop on Principles and Practice of Consistency for Distributed Data, PaPoC 2020|
|Workshop||7th Workshop on Principles and Practice of Consistency for Distributed Data|
|Abbreviated title||PaPoC '20|
|Period||27/04/20 → 27/04/20|