5 ms·
Is this really true (I just watched the video, so still learning these concepts, so please be kind)? The linked video makes a clear distinction that OT and CRD
by alextheparrot 6y ago
Is this really true (I just watched the video, so still learning these concepts, so please be kind)?
The linked video makes a clear distinction that OT and CRDT are different, as OT has the idea of a centralised coordinator to ensure consistency by mutating the proposed, conflicting operations whereas CRDT uses commutativity to attempt
to make conflicting operations an inaccessible state
- toomim 6y agoThere is no formal distinction between an OT and CRDT algorithm. It's true that the most popular OT systems have a central server -- but there exist OT algorithms without a central server. It's also true that CRDT algorithms tend to require too much memory usage to be practical -- but there exist CRDT algorithms with bounded memory. There are even algorithms that can be equally called OT and CRDT.
- sagichmal 6y agoNo, CRDTs and Operational Transforms are not the same at all.
- heavenlyblue 6y agoWell, so OT is the same as CRDT except that you also have a centralised server that decides the merge conflicts.