Difference between revisions of "Mesh/MeshApps"

51 bytes added ,  01:53, 2 March 2014
(→‎Services: more incentive)
(→‎Databases and Servers: added details)
Line 40: Line 40:


* [https://couchdb.apache.org/ CouchDB] - I can tell you that it quickly becomes complicated to write multi-user app with CouchDB. Decent access control means that you need a database per user and likely a few extra databases. You then have to set all of these databases up to synchronize between each other which is further complicated by the limitations on what information is available by the limitations on how synchronization rules and filters can be written. There seem to be no good tools for managing/visualizing these complex relationships so you end up having to roll your own.
* [https://couchdb.apache.org/ CouchDB] - I can tell you that it quickly becomes complicated to write multi-user app with CouchDB. Decent access control means that you need a database per user and likely a few extra databases. You then have to set all of these databases up to synchronize between each other which is further complicated by the limitations on what information is available by the limitations on how synchronization rules and filters can be written. There seem to be no good tools for managing/visualizing these complex relationships so you end up having to roll your own.
* [http://pouchdb.com/ PouchDB] - A javascript based couchDB.  
* [http://pouchdb.com/ PouchDB] - a javascript based couchDB.  
* [https://github.com/dominictarr/scuttlebutt Scuttlebutt] - A data synchronization protocol, or a peer-to-peer replicatable data structure.
* [https://github.com/dominictarr/scuttlebutt Scuttlebutt] - a data synchronization protocol, or a peer-to-peer replicatable data structure.
* [https://tahoe-lafs.org/trac/tahoe-lafs TahoeLAFS] - a decentralized database.
* [https://tahoe-lafs.org/trac/tahoe-lafs TahoeLAFS] - a decentralized database.
* [https://cassandra.apache.org/ Cassandra] - A decentralized database that has benchmarked with the lowest latencies and has master-master replication.  
* [https://cassandra.apache.org/ Cassandra] - a decentralized database that has benchmarked with the lowest latencies and has master-master replication.  
* [http://code.google.com/p/leveldb/ LevelDB]
* [http://code.google.com/p/leveldb/ LevelDB] - a fast and lightweight key/value database library.
* [http://www.mongodb.org/ MongoDB] - is an open-source document database, a NoSQL database. Written in C++.
* [http://www.mongodb.org/ MongoDB] - an open-source document database, a NoSQL database. Written in C++.
* [http://nodejs.org/ Node.js] - an HTTP server written in javascript.
* [http://nodejs.org/ Node.js] - an HTTP server written in javascript.


289

edits