3 ms·
I'd say load balancing is still a big gRPC hurdle. See https://github.com/grpc/grpc/blob/master/doc/load-balancing.md https://github.com/grpc/grpc/blob/master/d
by phamilton 9y ago
I'd say load balancing is still a big gRPC hurdle. See https://github.com/grpc/grpc/blob/master/doc/load-balancing.md https://github.com/grpc/grpc/blob/master/doc/load-balancing.... for the current official stance on load balancing. It's pretty convoluted IMO.
- brango 9y agoIIRC on K8s there are some gRPC-aware load balancers, possibly Envoy, I forget.
- YZF 9y agoI agree. You kind of have to roll your own for every language you use which is odd. And retries. Hopefully some more standard way of handling this will emerge. EDIT: I enjoyed the GopherCon talk... I don't think the video is up yet but when it is I recommend watching...
- leastangle 9y agoI like the approach of custom name resolver though. Pretty straight forward to build one e.g. backed by Consul.