I’ve been using gRPC at work and in several personal projects for months and happy with it, but when it comes to load balancing gRPC does not come with batteries included. For a long time the only document was the Load Balancing draft in the gRPC repo , the clients should implement a Picker interface to know about the servers, so the pooling and controling the load were handled by the clients. HT