Take it with a grain of salt since I'm not part of the gRPC team, but I 
will answer to the best of my understanding.

If you have multiple gRPC streaming RPCs on the same channel, it will all 
be multiplexed over the same connection. Using a non-streamed RPC per 
instrument has a bigger overhead.

You can have a look at the proto for GRPCLB created by one of the gRPC 
teams: 
https://github.com/grpc/grpc-proto/blob/master/grpc/lb/v1/load_balancer.proto

They will also create one streamed-RPC per load-balanced name and stream 
the results back. This should be pretty similar to what you have with your 
instruments (balanced servers) and price updates (DNS updates).

-- 
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/84d32fa4-80a1-4a11-b234-dc32c1a227fe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to