Hi Yuxuan,

Thanks for your answer!


On Wednesday, August 15, 2018 at 11:26:22 AM UTC-7, Yuxuan Li wrote:
>
> I am not sure what do you mean by "if we do not manually send a 
> protobuf msg to grpc and only call APIs generated by gRPC", but max frame 
> size is applied to all HTTP2 frames regardless (like you said, it belongs 
> to the transport layer), so there shouldn't been any distinction between 
> what users put or use. grpc will take whatever the user want to send, and 
> create frame(s) for the data. If the data is larger than a single frame 
> (4MB) can contain, then multiple frames will be created to transmit the 
> data.
>
> And in most cases, there is no need to change the default max frame size. 
> But if you want to optimize your application's performance, you may want to 
> experiment with different values max frame size depending on the message 
> size you are transmitting.
>
> On Wednesday, August 8, 2018 at 9:40:30 PM UTC-7, Grpc learner wrote:
>>
>> The default max frame size is 4Mb, how can I determine a good number for 
>> max frame size?
>> Addition, the `max frame` belongs to the transportation layer, if we do 
>> not manually send a protobuf msg to grpc and only call APIs generated by 
>> gRPC, the grpc always send a msg under 4Mb(the default value) ? 
>> Correct me if I am wrong.
>>
>>
>>
>>

-- 
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/49ca3ba3-ba14-4948-9c34-1d0c90d99cdb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to