Basically it stands in front of the redis servers and acts as

* Load balancer(splitting reads/writes)

* Providing Failover to the Redis clients. promoting master and slave as appropriate.

I need help with

* A nice ui(socket.io?) to represent the current state of cluster. I already have a json API that gives away the current state of cluster.

* Help with Zookeeper imlementation for managing state of the cluster. (This will get you into the gory guts of the application, and a good understanding of managing distributed locks and HA system)

It's an npm module and is located here.


Project Members