Is the plan to only rely on retries/hedging for avoiding slow backends? If there is issues between a client and backend that is only visible to the client we, currently, can't act on that based on the ClientStats nor the server LoadBalancingFeedback?
On Wednesday, October 24, 2018 at 7:31:21 PM UTC+2, Carl Mastrangelo wrote: > > The Client Stats are for the endpoint you are requesting address / load > balancing info, so there's only one. I don't believe there are docs, but > there is an implementation in C++ IIUC. Look up "load_reporter" (the > server side) and "load_balancer" (the client side) in the grpc/grpc repo: > https://github.com/grpc/grpc/search?q=load_reporter&unscoped_q=load_reporter > <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fgrpc%2Fgrpc%2Fsearch%3Fq%3Dload_reporter%26unscoped_q%3Dload_reporter&sa=D&sntz=1&usg=AFQjCNGZI3A5UiMAsGpnGZe-jsBWfFBLvQ> > > On Wednesday, October 24, 2018 at 5:07:33 AM UTC-7, Johan Haals wrote: >> >> >> Hi, >> >> It would be fantastic if someone could provide some more context on >> ClientStats( >> https://github.com/grpc/grpc/blob/master/src/proto/grpc/lb/v1/load_balancer.proto#L66) >> >> and how it's supposed to be used. It looks like stats aren't broken down by >> endpoint which I would expect to make load balancing decisions. Are there >> docs or implementations available on lookaside load balancing with Load >> Reporting from the servers? I can't find that much except for >> https://github.com/grpc/grpc/blob/master/doc/load-balancing.md#architecture >> and what's currently being worked on in grpc core. >> >> Best, >> Johan >> > -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/91fd413b-287a-4609-9d1f-0f2a9ac29134%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
