4 ms·
> ...based on causal order which is convergent, the C in CRDT... Doesn't the C stand for conflict-free? I suppose both are kind of getting at the same idea tho
by asib 3y ago
> ...based on causal order which is convergent, the C in CRDT...
Doesn't the C stand for conflict-free? I suppose both are kind of getting at the same idea though.
- mweidner 3y agoEarly papers (e.g. https://inria.hal.science/inria-00555588 https://inria.hal.science/inria-00555588) use C=Convergent for state-based CRDTs and C=Commutative for op-based CRDTs. Nowadays it is usually C=Conflict-free for all variants (e.g. https://en.wikipedia.org/wiki/CRDT https://en.wikipedia.org/wiki/CRDT). You could add to the confusion by using C=Collaborative. (I personally prefer "collaborative data structures" for the more general concept of data structures that can be edited on multiple devices; CRDT is a mouthful and now also a buzzword.)