近年来很多人度微服务架构热情度非常高,无数的架构师和开发者在实际项目中时间改设计理念并为此付出了诸多努力,也不乏国内互联网企业的杰出贡献:
- 服务治理: 阿里巴巴的开源Dubbo,当当网的DubboX、Netflix的Eureka、Apache的Consul等。
- 分布式配置管理:Disonf、Archaius、Qconf、Config
- 批量任务:Elastic-Job、Azkaban、Task
- 服务跟踪:Hydra、Sleuth、Zipkin
- .......
基于SpringBoot实现的微服务架构开发工具。它为微服务架构中涉及的配置管理、服务治理、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。
它包含了很多子项目,就不一一介绍了。其实即使为了解决我们在进行微服务架构时遇到的问题。
它是一个拥有诸多子项目的大型综合项目,对微服务架构解决方案的综合套件组合。包含的各个子项目也都是独立进行着内容的更新与迭代,各自都维护着自己的发布版本号。
有意思的是版本的名字采用的是伦敦地铁站的名字。