Client-Side Load-Balancer for DNS based Service Discovery written in Golang