2011
DOI: 10.1016/j.jpdc.2010.12.006
|View full text |Cite
|
Sign up to set email alerts
|

Replicated abstract data types: Building blocks for collaborative applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
109
0
1

Year Published

2013
2013
2022
2022

Publication Types

Select...
3
3
3

Relationship

0
9

Authors

Journals

citations
Cited by 110 publications
(110 citation statements)
references
References 39 publications
0
109
0
1
Order By: Relevance
“…Our definition of causal stability is the stronger notion that no more concurrent messages will be delivered ; here we use it inside the datatype both to discard operations acting as tombstones, and to discard causality information while keeping the operation. Causal stability is close to what is used in the mechanics of Replicated Growable Arrays (RGA) [20], although no definition is presented there.…”
Section: Related Workmentioning
confidence: 93%
See 1 more Smart Citation
“…Our definition of causal stability is the stronger notion that no more concurrent messages will be delivered ; here we use it inside the datatype both to discard operations acting as tombstones, and to discard causality information while keeping the operation. Causal stability is close to what is used in the mechanics of Replicated Growable Arrays (RGA) [20], although no definition is presented there.…”
Section: Related Workmentioning
confidence: 93%
“…Conflict-free replicated data types The formalization of the commutativity requirements for concurrent operations in replicated datatypes was introduced in [8,20], and that of the state based semi-lattices was presented in [9]. Afterwards, the integration of the two models with many extensions was presented in Conflict-free Replicated Datatypes [6,7].…”
Section: Related Workmentioning
confidence: 99%
“…To ensure convergence, a unique and globally ordered identifier is associated to every object [1], [48]. Various algorithms of CRDT have been proposed such as WOOT [49], WOOTO [50], WOOTH [51], RGA [52], Logoot [53], LogootSplit [54] and Treedoc [55]. Though CRDT proposes efficient solutions in term of time complexity, OT remains more used than CRDT in existing collaborative frameworks probably due to the less space complexity it requires.…”
Section: Rce Should Take Into Account Human Factors As Follows [45]mentioning
confidence: 99%
“…To address this, several researchers have explored concurrency control techniques for objects or abstract data types [33,39,47,51,54,60]. Recently, Conflict-Free Replicated Data Types (CRDTs) have been proposed as a way to encode a common class of useful semantic properties: data values that change in an associative, commutative, and idempotent fashion, which guarantees that replicas of such values will eventually converge [55].…”
Section: Object-level Consistencymentioning
confidence: 99%