【发布时间】:2020-06-07 21:38:02
【问题描述】:
我读到 gRPC 比传统的 HTTP API 性能更高,因为它使用协议缓冲区进行更紧凑的序列化。另一个性能声明是,与 HTTP/1.1 JSON API 不同,它支持流水线。
据我目前了解,通过单个 HTTP 连接进行多个连接的流水线化是由 HTTP/2 而不是 gRPC 完成的。那么,除了更高效的数据序列化格式之外,与基于 HTTP/2 的 JSON 相比,gRPC 是否真的有性能优势?
【问题讨论】:
标签: performance grpc http2