|
|
|
|
|
by gritzko
4425 days ago
|
|
I'm the author (the leading one) of Yandex Live Letters, which is a CRDT-based EtherPad-like thing. Some flavours of CRDT are indeed related to OT. My favorite technique (pure op-based CRDT variant) is very much operation-centric, but instead of transformations (like in OT), it employs per-operation Lamport identifiers. Based on our new project named Swarm [1] I may say that CRDT and "async RPC" fits rather nicely together. OT indeed behaves poorly in a highly asynchronous environment. I suspect, that is the reason why Google Docs doesn't have decent offline mode yet.
CRDT (any flavor) is async-friendly. [1] http://slideshare.net/gritzko/swarm-34428560 |
|