@er1n HAProxy is mainly meant to be a highly efficient load balancer. It does that exquisitely well, and brings an enormous feature set to accomplish the task of balancing production HTTP/S and other TCP traffic.
I've used HAProxy to balance insane amounts of traffic and it has always handled those workloads with remarkable efficiency and resilience. It's also easy to configure and set up for high availability.