[grpc-io] Re: Fail over takes too long because of TCP retransmission

2018-11-26 Thread John Shahid
We ended up adding the following to `Dial': grpc.WithKeepaliveParams(keepalive.ClientParameters{ Time: 10 * time.Second, }) This required bumping grpc to a commit that included the fix in https://github.com/grpc/grpc-go/pull/2307 which

[grpc-io] gRPC over the internet at scale

2018-11-26 Thread ckatrak
I'm evaluating use of gRPC between mobile clients and servers, and was curious if anyone has experience using gRPC in a production setting, over the internet, at scale. I'm generally curious about the use cases, learning and outcomes of switching to gRPC. A particular area of concern we have is

[grpc-io] Re: gRPC C++ stream throughput performance significantly slower on windows vs. linux

2018-11-26 Thread justin . cheuvront
Hey Sujit, We didn't want to go into complicated client solutions so we didn't go as far as sending the data in parallel to the server. Mainly looked at using messages vs. streams. Messages by default need to be 1 or 2 MB or smaller (forget which). You can increase the max send/recv size on

Re: [grpc-io] How to set source ip address in grpc client application

2018-11-26 Thread 'Srini Polavarapu' via grpc.io
Specifying a source address is not supported in gRPC-Core on which Python is wrapped. Please file an issue on github and give details on your use case. I see that a similar issue for C++ was created recently.

[grpc-io] Error when building gRPC PHP Plugin on CentOS 7

2018-11-26 Thread jisooh via grpc.io
Hi, I am trying to follow the steps outlined https://grpc.io/docs/quickstart/php.html to install gRPC and protobuf for PHP on CentOS 7 but I am running into an error on when I am trying to build the PHP Protoc Plugin. I am installing the gRPC PHP extension and Protobuf Runtime library via