升级性(可平滑升级)
当服务集群规模进一步扩大,带动IT治理结构进一步升级,需要实现动态部署,进行流动计算,不会给现有分布式服务架构带来阻力。下图是未来可能的一种调用架构:
节点角色说明:
四、总结
Dubbo是Alibaba开源的分布式服务框架,并被广泛应用于各互联网公司。Dubbo只需要通过Spring配置的方式即可完成服务化,对于应用无***,其框架本身的成熟度以及文档的完善程度,基本都能满足各互联网公司的业务需求。
如果你需要使用配置中心、分布式跟踪这些内容则需要自己去集成,有一些定制化难度。另外一款开源分布式服务框架Spring Cloud 发展到现在,几乎考虑了服务治理的方方面面,开发起来非常的便利和简单。因此,企业需要根据自身的研发水平和所处阶段选择合适的架构来解决业务问题,不管是Dubbo还是Spring Cloud都是实现微服务有效的工具。