通过grpc进行流式传输时,是否有最佳消息大小?

时间:2019-12-05 12:50:14

标签: grpc

当我通过grpc流数据时,我有一种控制消息大小的方法。不幸的是,我无法找到有关最佳邮件大小的信息。我找到了this,但没有解决。

将其保持在4MB阈值以下是否足够好?或者有一些指导原则?

1 个答案:

答案 0 :(得分:0)

这在很大程度上取决于您的应用程序需求,网络配置和语言。大约16-64K的消息可能最适合包括移动设备等在内的各种配置。对于数据中心中纯粹面向吞吐量的工作负载,我们通常会看到GB大小的消息,但是1 MB消息可能非常接近最小计算量的理想折衷系统提供的网络管道数量的开销和即时内存容量需求。