面试真题

网络 · 中等 · 小鹏汽车

小鹏AI Infra 后台开发:http与grpc的区别

中等 网络 🎤 小鹏汽车
参考答案
结论:HTTP是文本无状态通用协议,gRPC是基于HTTP/2的二进制RPC框架,高性能强类型。区别:1. 协议层:HTTP/1.1文本,gRPC用HTTP/2+ProtoBuf二进制;2. 性能:gRPC多路复用、头部压缩、序列化小,延迟低吞吐高;3. 接口:gRPC需proto契约,支持双向流;HTTP需自设计REST;4. 场景:HTTP适合浏览器公开API,gRPC适合内部微服务及AI Infra高并发调用。示例:gRPC调用如本地函数,传输体积比JSON小一半以上。
题目整理自公开面经,答案由校招宝自研生成,仅供参考