问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

etcd是改用gRPC了吗?为什么

发布网友 发布时间:2022-04-25 08:19

我来回答

1个回答

热心网友 时间:2022-04-12 13:12

缺点:目前版本来说实测性能肯定是差thrift一截的(实测grpc0.8版本).应该就是缺点吧,虽然用了netty和protobuf 优点:采用HTTP2的好处在于,因为添加了头信息,可以方便在框架层面对调用做拦截和控制(比如说限流,调用链分析,安全认证等) 而且http2为标准协议,也方便以后扩展兼容其它调用端 不过目前的grpc虽然支持了拦截,但是Header信息和消息体是分离的,而且暂时没法控制方法执行与否,所以很多功能还不能实现 (主要是没能从protobuf层面解决Header的问题) 另外,使用grpc既要安装protobuf又要使用maven或gradle的生成xxxGRPC的插件,实在麻烦,而且 client_to_server client_to_server_streaming server_to_client_streaming bidirectional_streaming 几类调用方式实现的API也过于繁琐 所以综合起来目前我们在自己的分布式服务框架里使用的时自己实现的infogen-rpc框架,如果后面的release版本确实好用或许会换回来吧,毕竟grpc的多语言还是做得不错
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? a100 的显卡是多大 grpc原理 a100显卡用什么主板? 水上漂面疙瘩的做法窍门 英伟达A100计算加速显卡多少钱? 英伟达A100显卡的价格是怎样的? A100显卡是什么?有了解的吗? iphone听筒没有声音怎么回事 鮁鱼水饺怎么做,谢谢。 vuejs 上一页输入的数据会传到下一页,请问是怎么回事,求教如何修改!_百... vue 在使用分页功能,点击下一页会出现数据错位是怎么回事?,大佬们_百度... 小元宵怎么做才好吃 vue element 分页,后台每次反给我10条数据,但是点击页码是空的,数据都... iPhone听筒没声音怎么办 vue组件滑到页脚进入下一页,然后再返回为什么会出现屏幕空白的情况_百 ... 用vue怎么做有内容的分页,不用el-pagination组件 iphone5听筒没有声音了怎么办 苹果12听筒没声音了怎么回事? iphone听筒没声音了怎么回事 中国长期停牌的股票有哪些?ST股退市风险大吗? 东芝a100能否换好点的显卡,原来是atix1300独显,有卡槽,自己会装的 显卡2080ti对Ai围棋重要吗? 历史的史查什么部首 史查什么偏旁 东芝Satellite A100 笔记本显卡怎么升级? 历史的“史”是什么部首? 东芝satellite A100笔记本电脑黑屏 孔子周游列国概括 b560m 迫击炮支持什么显卡 关了电源换灯泡不会被电吧? 孔子周游列国时的主要经济来源是什么? 请问这样配置的东芝A100笔记本现在大概多少钱? 贪玩平台身份验证礼包怎么领 有乙肝史查肝功能指标正常,总胆红素为23,间接为17.2请问是什么原因,严重吗 换灯泡的时候给开关关掉了还会有电吗 东芝笔记本SatelliteA100的配置如何? 雷霆的配音动画 九州灵动A100怎么重装系统 贪玩蓝月的礼包码领取了如何使用? 关于显卡共享问题