• Publications
  • Influence
Conflict-Free Replicated Data Types
TLDR
This paper formalises two popular approaches (state- and operation-based) and their relevant sufficient conditions. Expand
A comprehensive study of Convergent and Commutative Replicated Data Types
TLDR
We propose the concept of a convergent or commutative replicated data type (CRDT), for which some simple mathematical properties ensure eventual consistency. Expand
Scalable Bloom Filters
TLDR
This paper proposes Scalable Bloom Filters, a variant of Bloom filters that can adapt dynamically to the number of elements stored, while assuring a maximum false positive probability. Expand
Efficient State-Based CRDTs by Delta-Mutation
TLDR
We introduce Delta State Conflict-Free Replicated Datatypes (\(\delta \)-CRDT) that can achieve the best of both worlds: small messages with an incremental nature, disseminated over unreliable communication channels. Expand
A Survey of Distributed Data Aggregation Algorithms
TLDR
Distributed data aggregation is an important task, allowing the decentralized determination of meaningful global properties, which can then be used to direct the execution of other applications. Expand
Convergent and Commutative Replicated Data Types
TLDR
This paper formalises asynchronous object replication, either state based or oper- ation based, and provides a sufficient condition appropriate for each case that is sufficient to guarantee eventual consistency. Expand
Delta state replicated data types
TLDR
We introduce Delta State Conflict-Free Replicated Data Types ( δ -CRDT) that can achieve the best of both operation-based and state-based CRDTs that make eventual consistency of a distributed object possible and non ad-hoc. Expand
SwiftCloud: Fault-Tolerant Geo-Replication Integrated all the Way to the Client Machine
TLDR
We present SwiftCloud, the first transactional system to bring geo-replication all the way to the client machine and propose a principled approach to integrate client- and server-side storage. Expand
Fault-Tolerant Aggregation by Flow Updating
TLDR
Data aggregation plays an important role in the design of scalable systems, allowing the determination of meaningful system-wide properties. Expand
Flow updating: Fault-tolerant aggregation for dynamic networks
TLDR
This paper describes and evaluates a fault tolerant distributed aggregation technique, Flow Updating, for dynamic networks. Expand
...
1
2
3
4
5
...