Why not also use software load balancers? I don't see the advantage of going to so much effort to avoid software load balancing. It's neat that you guys got it to work, but I would think that a hybrid system would have more functionality and could better handle degraded performance situations.
Re: Load Balancing without Load Balancers
#11A software load balancer is coming soon. Don't worry. The hybrid approach (network + app level intelligence) still has some advantages as well.