Hacker News new | ask | show | jobs
by zellyn 2807 days ago
If you're interested in this stuff, you might also like Raph Levien's writing on it:

- https://medium.com/@raphlinus/towards-a-unified-theory-of-op...

- https://github.com/xi-editor/xi-editor/blob/e8065a3993b80af0...

1 comments

Thanks! I think a unification of OT and CRDT is a very promising space, both for practical implementation and for deeper academic understanding. To be honest, I only skimmed the posted paper, but it didn't grab my attention. It's very difficult these days for me to motivate spending time in this space.
TTF is a CRDT-like approach. They both maintain an extra data structure including tombstones. And TTF-operations are only applied on the designed data structure. To be applied on the document visible to users, TTF-operations need to be translated like CRDT.

Your solution is to combine GOTO with TTF. Actually, it is a combination of OT and CRDT.