gRPC(高性能,二进制协议)

我们实施gRPC接口,在平台模块和外部系统之间运行-完全打字、SDK自动生成和流媒体支持。
gRPC的优势
机会 | 它提供了什么 |
---|---|
高速 | 快速序列化和二元格式传输(比JSON快5-10倍) |
最小流量 | 通过紧凑格式节省带宽 |
严格的打字 | 电路支持(IDL)、自动验证和客户端库生成 |
双向流式传输 | 流式消息传递:方便实时任务和微服务 |
自动SDK生成 | 支持Java,Go,Python,PHP,C,Node。js和其他语言 |
其中gRPC特别合适
平台模块之间的内部连接
高交易频率的游戏核心
最小延迟和高可靠性重要的系统
多项微服务云解决方桉
BI/ML集成与数据流传输
技术特点
IDL: ".proto"文件描述结构和服务
通过支持多重播放的HTTP/2进行传输
通过TLS+API令牌授权
支持一元查询、服务器流式传输、客户端流式传输和全双工
与REST兼容性(必要时通过gRPC-Gateway)
gRPC是对于那些对性能很重要的人的体系结构解决方桉。如果REST是通用标准,则gRPC是用于高负载集成和严格的速度和稳定性要求的可靠电机。
联系我们
请填写下方表格,我们会尽快回复您。