4 ms·
Have you heard of sharejs http://sharejs.org/ http://sharejs.org/? It's made by an ex-Google-wave engineer and uses operational transforms for eventual consiste
by rawnlq 12y ago
Have you heard of sharejs http://sharejs.org/ http://sharejs.org/? It's made by an ex-Google-wave engineer and uses operational transforms for eventual consistency. It seems like you guys are solving similar problems.
I mention this because Dropbox has their own "Dropbox for Databases" called Datastore: https://www.dropbox.com/developers/datastore https://www.dropbox.com/developers/datastore
which is based on Operational Transforms: https://blogs.dropbox.com/developers/2013/07/how-the-datastore-api-handles-conflicts-part-1-basics-of-offline-conflict-handling/ https://blogs.dropbox.com/developers/2013/07/how-the-datasto...
- marknadal 12y agoActually yes! I'm one of the people who accidentaly sparked a long discussion in the #1 issues thread: https://github.com/share/ShareJS/issues/1 https://github.com/share/ShareJS/issues/1 that I've seen other people on HN link to. GUN doesn't have OT-style text collaboration yet, so go with ShareJS if that is what you need now. I do plan on implementing it on top of GUN though, or trying to get ShareJS integrated with GUN. Joseph is a really great guy. Yupe, I've talked to Steve Marx at Dropbox Datastore at a hackathon before. He's a great guy as well. They're using algorithms that require some centralized conflict resolution though. Which is great, but I'm interested in the decentralized side.