Perlbal is great as a backend tool to load balance busy application servers. For static content and such, other options (Varnish, nginx, haproxy for example) are better Ã¢Â€Â“ but for careful, accurate and end-to-end reliable load balancing of resource intensive servers perlbal is great.
Some of my favorite unique perlbal features are
- Checks each connection is actually working before using it (optional, but the default)
- Can multiplex keep-alive connections so the client and servers are both keep-alive, but not tied to each-other.