3 ms·
Whether conflict-resolution can be performed automatically or may require manual input is important at scale. Human editors may cause the content within a CRDT
by jka 4y ago
Whether conflict-resolution can be performed automatically or may require manual input is important at scale.
Human editors may cause the content within a CRDT datastructure to become inconsistent in the sense of "is this document understandable by another person", but they can't cause conflicts that block the editing process on-disk.
On the other hand, git merges can -- and frequently do -- involve conflict resolution that isn't effectively handled -- especially in a distributed system -- by automated measures.