3 ms·
I want to implement a real time Collaboration editor like google docs because I want to keep data on my own servers.. Can anyone suggest me architectural points
by zerop 13y ago
I want to implement a real time Collaboration editor like google docs because I want to keep data on my own servers.. Can anyone suggest me architectural points to build that...what should be stack on server side, how to send edit diffs etc..
- deliminator 13y agoHave a look at this: http://substance.io/ http://substance.io/ I'm working on something similar: https://wikidocs.com https://wikidocs.com. Although our's closed source at the moment (can't say whether or not it will remain closed), we will provide a downloadable package you can run yourself.
- marknutter 13y agogive http://etherpad.org/ http://etherpad.org/ a shot
- jamest 13y agoCheck out http://firepad.io http://firepad.io, it's an open source project that uses Firebase on the backend. You could use that as a starting point and then put together your own backend.
- simplify 13y agohttp://simperium.com/ http://simperium.com/ is exactly what you need. It serves as a real-time data layer; you can push/pull from it from the browser, and pull/push to it from your server too.