%0 Conference Paper %B The International Conference on Distributed Applications and Interoperable Systems - DAIS %D 2014 %T Making Operation-Based CRDTs Operation-Based %A Carlos Baquero Moreno %A Paulo Sérgio Almeida %A Ali Shoker %C Berlin, Germany %I Springer %P 126–140 %R 10.1007/978-3-662-43352-2_11 %U http://dx.doi.org/10.1007/978-3-662-43352-2_11 %V 8460 %X

Conflict-free Replicated Datatypes (CRDT) can simplify the design of eventually consistent systems. They can be classified into state- based or operation-based. Operation-based designs have the potential for allowing very compact solutions in both the sent messages and the object state size. Unfortunately, the current approaches are still far from this objective. In this paper, we introduce a new ‘pure’ operation-based frame- work that makes the design and the implementation of these CRDTs more simple and efficient. We show how to leverage the meta-data of the messaging middleware to design very compact CRDTs, while only disseminating operation names and their optional arguments.

%8 June %> https://haslab.uminho.pt/sites/default/files/ashoker/files/opbaseddais14.pdf