Setting up a High Availability Ruby on Rails environment with keepalived, nginx, HA Proxy and Thin on Debian Lenny
The article describes a Rails deployment with two Nginx reverse proxies, two HAProxy nodes and a Thin cluster behind a virtual IP, using keepalived to move the VIP when a node fails.