We recently found ourselves in need of some load balancing with a few special features that weren’t available off the shelf quite the way we wanted. We thus set out on a little investigation on what it would take to write our own software load balancer. Since most of our code base and expertise is in Scala, building this on top of the JVM would be a natural choice. On the other hand, a lot of pe