routing routing is an essential part of service to service invocations and handling it correctly is far more nuanced than your average DNS load balancer