##Intro Protocol capable of P2P (master to master) syncing key-value datastores. using c++ high performance web server with a redis backend. The path to requests is /rpc and takes only POST requests in JSON-RPC 2.0. The methods that have been implemented are: datastorePut({ collection: String, changes: [Object] }) ->: sync objects to the server. datastoreGet({ collection: String, all: Boolean, ids: [String] }) -> [Object]: retrieve all of the objects which are newer on the server.