HAProxy
HAProxy offers a load balancing and reverse proxy tool for teams distributing traffic among application servers.
What it does
It routes traffic among backends based on health.
When to use it
When distributing traffic among application servers, fail one backend to verify failover.