An optimized conflict-free replicated set

Eventual consistency of replicated data supports concurrent updates, reduces latency and improves fault tolerance, but forgoes strong consistency. Accordingly, several cloud computing platforms implement eventually-consistent data types. The set is a widespread and useful abstraction, and many replicated set designs have been proposed. We present a reasoning abstraction, \emph{permutation equivalence}, that systematizes the characterization of the expected concurrency semantics of concurrent types. Under this framework we present one of the existing conflict-free replicated data types, Observed-Remove Set. Furthermore, in order to decrease the size of meta-data, we propose a new optimization to avoid tombstones. This approach that can be transposed to other data types, such as maps, graphs or sequences.

Data and Resources

Additional Info

Field Value
Source https://inria.hal.science/hal-00738680
Author Bieniusa, Annette, Zawirski, Marek, Preguiça, Nuno, Shapiro, Marc, Baquero, Carlos, Balegas, Valter, Duarte, Sérgio
Maintainer CCSD
Last Updated October 31, 2026, 18:36 (UTC)
Created October 31, 2026, 18:36 (UTC)
Identifier Report N°: RR-8083
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Large-Scale Distributed Systems and Applications (Regal) ; Laboratoire d'Informatique de Paris 6 (LIP6) ; Université Pierre et Marie Curie - Paris 6 (UPMC)-Centre National de la Recherche Scientifique (CNRS)-Université Pierre et Marie Curie - Paris 6 (UPMC)-Centre National de la Recherche Scientifique (CNRS)-Inria Paris-Rocquencourt ; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)
creator Bieniusa, Annette
date 2012-10-04T00:00:00
harvest_object_id 098ac52c-fe49-4b43-9e5a-3d2f26149d4f
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-02-28T00:00:00
relation info:eu-repo/semantics/altIdentifier/arxiv/1210.3368
set_spec type:REPORT