!!CrushBalance\\
CrushBalance is a software load balancer that can handle and distribute a high volume of traffic.\\
\\
A key design aspect in CrushBalance is to use what is called 'New IO" where every connection does not require a new thread to be processed.  Using threads has its benefits, especially for debugging scenarios, but it can't scale as well to ahndle load.