An Efficient Approach to Move Elements in a Geo-Replicated Tree
Parwat Singh Anjana*, Adithya Rajesh Chandrassery+, Sathya Peri*
*Indian Institute of Technology, Hyderabad, India
+National Institute of Technology Karnataka, Surathkal, India
IEEE CLOUD�2022
Introduction
2
How Concurrent Updates Cause Cycles
3
Problem Formulation
4
Previous Work
5
[1] Martin Kleppmann, Dominic P. Mulligan, Victor B. F. Gomes, and Alastair Beresford. A highly-available move operation for replicated trees. IEEE Transactions on Parallel and Distributed Systems, pages 1–1, 2021.
System Model
6
7
Algorithm to Detect Cycle
8
Algorithm to Resolve Conflict
9
10
Proof for Convergence
11
Experiments
12
13
Experiment 1:�Varying Rate of Operations
Experiment 2:�Varying Tree Size
Number of Conflicts v/s Tree Size
14
Analysis
15
Conclusion and Future work
16
17
Thank You !!!