2017
DOI: 10.1007/978-3-319-59746-1_8
|View full text |Cite
|
Sign up to set email alerts
|

A Denotational View of Replicated Data Types

Abstract: Weak consistency" refers to a family of properties concerning the state of a distributed system. One of the key issues in their description is the way in which systems are specified. In this regard, a major advance is represented by the introduction of Replicated Data Types (rdts), in which the meaning of operators is given in terms of two relations, namely, visibility and arbitration. Concretely, a data type operation is defined as a function that maps visibility and arbitration into a return value. In this p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
1
1
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 15 publications
(25 reference statements)
0
2
0
Order By: Relevance
“…We are not the first to suggest that more complex CRDTs can be composed out of simpler ones [3], nor are we the first to formalize the behavior of CRDTs [3,6,7]. The work on composite data types by Gotsman and Yang [3] formalized the use of CRDT-valued key-value stores with causal transaction support to build new CRDTs.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…We are not the first to suggest that more complex CRDTs can be composed out of simpler ones [3], nor are we the first to formalize the behavior of CRDTs [3,6,7]. The work on composite data types by Gotsman and Yang [3] formalized the use of CRDT-valued key-value stores with causal transaction support to build new CRDTs.…”
Section: Related Workmentioning
confidence: 99%
“…Gaducci et al [6] also take a denotational look at CRDT semantics, basing their analysis on causal graphs of events, similarly to how our events form a causal graph through the "knows of" property. Interestingly, the authors take a view of CRDTs in which definitions for abstract data types such as the set and register are refined using a conflict resolution policy to obtain concrete data types.…”
Section: Related Workmentioning
confidence: 99%