I got nerdsniped by @tef & @sushee to demonstrate how relatively easy it is to build a CRAQ (https://timilearning.com/posts/mit-6.824/lecture-9-craq/) system atop @couchdb — Showing that as much as CouchDB is a distributed database in itself, it is also a very nice toolkit to build other kinds of distributed databases with it :)
The demo is in Node.js with some private JS/HTTP API glue that is not relevant to the demo: https://gist.github.com/janl/d0ba3544631e054e59fbd5f4d3ee96f8
Let me know if you ahave any questions.
#couchdb #distsys #databases #nosql #craq