grpc-dart icon indicating copy to clipboard operation
grpc-dart copied to clipboard

Implement connection management

Open jakobr-google opened this issue 8 years ago • 3 comments

RPC calls to the same endpoint should share a single connection (or pool of connections if the service is load balanced). Implementation should respect connection timeouts.

See https://github.com/dart-lang/appengine/blob/master/lib/src/grpc_api_impl/grpc.dart#L293 for reference.

jakobr-google avatar Jun 21 '17 19:06 jakobr-google

RPCs on the same Channel now share a single Connection. What's missing here is support for load balancing RPCs across several Connections, and support for naming schemes other than DNS.

jakobr-google avatar Oct 12 '17 13:10 jakobr-google