1-2 服务治理三大门派

一、Apache Dubbo

Dubbo是面向接口远程调用的框架(RPC),背后是基于服务治理(服务发现,服务注册),Dubbo还提供了智能容错、负载均衡,Dubbo基于微内核和插件式的设计,可扩展能力强。Dubbo是国内服务治理的首选方案;

二、Google公司的gRPC

国外用的比较多的是gRPC,gRPC会搭配protobuf描述性语言,protobuf用来定义接口和公共类,它跟平台语言无关,protobuf可以搭配maven可以自动生成代码;gRPC一般会搭配kubernetes+Istio(负载均衡、认证、路由配置、故障转移);国内一般不用,搭配难度较大;

三、spring cloud

sping cloud是微服务领域的集大成者;它不只是服务治理,还打包了全套微服务解决方案,社区贡献活跃。是微服务领域的首选方案;

小门派:美团OCTO,腾讯Tars,蚂蚁金服sofaRPC;这些方案了解就行,不推荐使用;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

相关阅读更多精彩内容

友情链接更多精彩内容