5 ms·
The reference implementation is MobWrite: https://code.google.com/archive/p/google-mobwrite/ https://code.google.com/archive/p/google-mobwrite/ The project got
by NeilFraser 8y ago
The reference implementation is MobWrite:
https://code.google.com/archive/p/google-mobwrite/ https://code.google.com/archive/p/google-mobwrite/
The project got put to one side when Google Code shut down, but I dusted it off last month and everything still works.
- espadrine 8y agoIt seems equivalent without loss of valuable properties to the conflict/rebase approach described here[0], and while it probably could be adapted to a p2p setting, the space requirements seem like they would not scale as well as the CRDT-based approaches like RGASplit[1]. What are your thoughts on competing algorithms? [0]: http://marijnhaverbeke.nl/blog/collaborative-editing.html http://marijnhaverbeke.nl/blog/collaborative-editing.html [1]: https://github.com/atom/teletype-crdt https://github.com/atom/teletype-crdt
- jlu 8y agoWanting to know this too!
- deleted 8y ago[deleted]
- delinka 8y agoThanks for the reply, and the code!