Dubbo的工作原理是什么?

2020-12-29 17:12发布

31条回答
魏魏姐
2020-12-30 10:06

dubbo只是一个分布式的 RPC 框架,如果一定要按照分布式系统架构里的功能来定义的话,只是解决了服务发现、服务路由、服务降级和负载均衡方面的能力,新版本里也提供了动态配置中心和服务治理相关的能力,但相比 Spring Cloud 而言,还是差了相当一部分的能力。

从功能支持上来说,dubbo 的角色定位可能更像是另外一个大名鼎鼎的框架,那就是 gRPC,而且两者在使用的方式以及工作原理上都非常相似,都是基于序列化协议来解决分布式系统中的远程调用问题,在使用上可以通过约定接口或者通过 proto 文件生成代码文件来“提升用户的使用”。


一周热门 更多>