Dubbo在多语言和协议穿透性上的探索支持HTTP/2gRPCProtobuf
2Agenda示例演示gRPC支持实现方式;Protobuf支持实现方式通过简单示例演示Dubbo当前对gRPC及Protobuf的支持情况HTTP/2、gRPC、Protobuf、Rsocket、等基本概念简介实z现原理
3引言协议RPC对通信要求Request-Response链接多路复用双向Stream通信模型高效紧凑的应用层协议高性能的序列化协议可扩展普世通用,容易被各层设备识别在性能和通用性间平衡
4多语言多语言是微服务特点场景:技术栈迁移RPC层面要解决的问题传输层、应用层协议序列化服务定义SDK服务治理引言多语言
5协议Dubbo协议
6协议为什么选择HTTP传输层协议为什么要用HTTP普世通用,连接前后端基础设施HTTP语义和良好的扩展性可满足需求HTTP/1Request–Response短链接;Keep-Alive连接池,仍需要建立多个连接HumanReadableHeadersChunked,仅支持ServerStreamLongPolling
7Multiplexing,单条链接Request-Stream语义:ServerPush,basedFrameFlowControl头部压缩HPACK
您可能关注的文档
最近下载
- 教科版科学四年级下册1《电和我们的生活》课件(共24张PPT).pptx VIP
- 2025年广播电视技术能手竞赛第一类 填空题(超全) .pdf VIP
- 2025年航运业五年发展:内河航运与港口自动化报告.docx
- 广西壮族自治区桂林市2026年重点学校高一入学语文分班考试试题及答案.docx VIP
- 技术能手竞赛监测监管.ppt VIP
- 体卫融合抗衰弱专家共识(2024版)解读PPT课件.pptx VIP
- 人民医院创伤中心建设实施方案.pdf VIP
- 世纪科怡档案管理软件培训.pptx VIP
- 皖2015S209混凝土砌块式排水检查井.docx VIP
- 旅游业数据安全管理制度及流程.docx VIP
原创力文档

文档评论(0)