arXiv:1805.06358cs.DC
Conflict-free Replicated Data Types (CRDTs)
Abstract
A conflict-free replicated data type (CRDT) is an abstract data type, with a well defined interface, designed to be replicated at multiple processes and exhibiting the following properties: (1) any replica can be modified without coordinating with another replicas; (2) when any two replicas have received the same set of updates, they reach the same state, deterministically, by adopting mathematically sound rules to guarantee state convergence.
Have you looked into CRDTs (Conflict Free Replicated Data Types)? Here is a paper on them: https://arxiv.org/pdf/1805.06358.pdf With CRDTs, it becomes much easier to perform concurrent updates in a distributed system and decouples each replica from each other, since state can…
survirtualView on HNParent context