4 ms·
We desperately need a high quality open-source Firebase/Simperium/Spire. A simple, robust, realtime data synchronization layer with libraries for major platform
by equark 14y ago
We desperately need a high quality open-source Firebase/Simperium/Spire. A simple, robust, realtime data synchronization layer with libraries for major platforms. These projects all look great, but outsourcing this infrastructure is simply not feasible for lots of projects.
- jchrisa 14y agoCouchDB might fit the bill here, there are now sync-compatible versions for a few platforms: Server: http://couchdb.apache.org/ http://couchdb.apache.org/ iOS / Objective-C: https://github.com/couchbaselabs/TouchDB-iOS https://github.com/couchbaselabs/TouchDB-iOS Android: https://github.com/couchbaselabs/TouchDB-Android https://github.com/couchbaselabs/TouchDB-Android In browser and server-side JavaScript: https://github.com/mikeal/pouchdb https://github.com/mikeal/pouchdb
- tarr11 14y agoAre there any operational transform libs that are transport independant? Socket.io and socketstrwam can handle communication.
- equark 14y agoShareJS is a good example. However I don't think this is the right approach necessarily. The FireBase API is a lot simpler and in casual tests it's much faster too.