RubyFlow : The Ruby Community Blog

Home   Submit   Sign Up   Log In   leaders   Twitter   RSS Feed  
 

Redis Failover for Ruby based on ZooKeeper

I just launched redis_failover for Ruby. It's a full redis failover solution based on ZooKeeper that consists of a Node Manager and a failover client. A redis failover Node Manager daemon runs as a background process and monitors all of your configured master/slave nodes. The client also acts as a load balancer in that it will automatically dispatch Redis read operations to one of N slaves, and Redis write operations to the master. If it fails to communicate with any node, it will go back and fetch the current list of available servers, and then optionally retry the operation.

Comments

Post a Comment

Comment abilities for non registered users are currently deactivated, pending time to add a proper CAPTCHA to solve the escalating spam problem. Sorry!