News for hackers. Stuff that matters.
Re:Real Differences Between OT and CRDT for Co-Editors by zzzcpan on Thursday October 11, 2018 @08:59AM (#18193111)
"most other OT solutions ... do not require a central server to do (any part of) the OT work, but only require the use of an external causal-order-preserving communication service (the same as most CRDT solutions). "

CRDTs don't require an external causal-order-preserving communication service. That's kind of the whole point of CRDTs. At the same time this is what imposes certain limitations on how they can be used. But so is automatic conflict resolution in collaborative editing.

Re:Real Differences Between OT and CRDT for Co-Editors by shunza on Thursday October 11, 2018 @09:08AM (#18193169)
Except for WOOT, which CRDT for co-editor does not require causal ordering?
Re:Real Differences Between OT and CRDT for Co-Editors by gritzko on Thursday October 11, 2018 @09:22AM (#18193283)
RON CT/RGA may consume inputs in arbitrary order.
Re:Real Differences Between OT and CRDT for Co-Editors by alangibson on Thursday October 11, 2018 @09:55AM (#18193532)
Some background on the Causal Tree (CT) that gritzko is referring to: http://archagon.net/blog/2018/03/24/data-laced-with-history.
Re:Real Differences Between OT and CRDT for Co-Editors by shunza on Thursday October 11, 2018 @09:25AM (#18193306)
In the original paper of RGA, RGA does require that operations are received with respect to the causal ordering. And RGA preserves causality by state vector technique.
Re:Real Differences Between OT and CRDT for Co-Editors by Docky on Thursday October 11, 2018 @12:32PM (#18194899)
Are you the inventor of CT?