News for hackers. Stuff that matters.
Re:CRDTs: The Hard Parts [video] by alextheparrot on Saturday July 11, 2020 @02:13PM (#23804297)
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

Re:CRDTs: The Hard Parts [video] by toomim on Tuesday July 14, 2020 @06:25PM (#23838802)
There 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.

Re:CRDTs: The Hard Parts [video] by sagichmal on Saturday July 11, 2020 @03:16PM (#23804917)
No, CRDTs and Operational Transforms are not the same at all.
Re:CRDTs: The Hard Parts [video] by heavenlyblue on Saturday July 11, 2020 @07:07PM (#23806978)
Well, so OT is the same as CRDT except that you also have a centralised server that decides the merge conflicts.