Encyclopedia of Database Systems 2018
DOI: 10.1007/978-1-4614-8265-9_80813
|View full text |Cite
|
Sign up to set email alerts
|

Replicated Data Types

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2020
2020
2021
2021

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(13 citation statements)
references
References 12 publications
0
13
0
Order By: Relevance
“…If level N is a fork segment (with more than one nodes, and thus not a single trunk node), and if level N −1 is also a fork segment, then we will show that N = N − 1 must hold, which is impossible. The reason that N must be equal to N − 1 is because either: a) nodes of N would be assigned level N − 1 if the fork of level N − 1 already existed when nodes of level N were created (lines 9-10), or b) the nodes of N would be reassigned to level N − 1 if the fork at N − 1 was created after N was assigned (lines [12][13][14]. Note that, the root node is always a trunk node, as it is created on a single device (no two devices can create an object with the same Oid, as the latter is unique across the devices of the group).…”
Section: A Metadata Storementioning
confidence: 99%
See 3 more Smart Citations
“…If level N is a fork segment (with more than one nodes, and thus not a single trunk node), and if level N −1 is also a fork segment, then we will show that N = N − 1 must hold, which is impossible. The reason that N must be equal to N − 1 is because either: a) nodes of N would be assigned level N − 1 if the fork of level N − 1 already existed when nodes of level N were created (lines 9-10), or b) the nodes of N would be reassigned to level N − 1 if the fork at N − 1 was created after N was assigned (lines [12][13][14]. Note that, the root node is always a trunk node, as it is created on a single device (no two devices can create an object with the same Oid, as the latter is unique across the devices of the group).…”
Section: A Metadata Storementioning
confidence: 99%
“…The algorithm is O(1) in the common cases of adding versions to a version graph with no conflicts (lines 2-5), and when adding one more fork node at the highest-leveled fork segment (lines 9-10). If a fork node is added above that, our algorithm will reassign the level at all nodes below the currently added one (lines [12][13][14], which is more costly. for each V in toUpdate do 14:…”
Section: A Metadata Storementioning
confidence: 99%
See 2 more Smart Citations
“…As the main contribution, we therefore provide an analysis of the degree to which the MEG fulfills consistency, deployability in decentralized scenarios, and scalability: Consistency: Since Matrix provides availability and partition tolerance, in accordance with the CAP theorem [3], the MEG necessarily has to sacrifice strong consistency. We show that the MEG provides Strong Eventual Consistency (SEC) by proving that the MEG is a Conflict-Free Replicated Data Type (CRDT) [4] for causal histories. We compare SEC to Eventual Consistency and Strong Consistency in Subsection IV-A.…”
Section: Introductionmentioning
confidence: 99%