Spring Cloud Alibaba Introduction
介绍
Spring Cloud Alibaba致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件(涵盖了服务治理、配置管理、限流降级以及阿里开源生态和商业生态的诸多组件),方便开发者通过Spring Cloud编程模型轻松使用这些组件来开发分布式应用服务。依托Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将Spring Cloud应用接入阿里分布式应用解决方案,通过阿里中间件来迅速搭建分布式应用系统。
Spring Cloud 是什么
Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems .
Spring Cloud 为开发者提供了快速构建分布式系统的模型。Spring Cloud 除了抽象了分布式系统里的一些接口,并且提供了一系列开箱即用的组件。
Spring Cloud 更详细的介绍以及相关的组件,可以参考官网。
Spring Cloud Alibaba 对 Spring Cloud 的意义
Spring Cloud Alibaba在Spring Cloud体系中是一个套件,类似于Netflix OSS,为开发者提供了更多的选择。- 在
Netflix OSS诸多重要组件先后宣布停止新功能开发的大背景下Spring Cloud Alibaba作为一个高速迭代中的新生项目无疑是更合适的选择。 - 将国内非常流行的
Dubbo、RocketMQ等融入Spring Cloud体系,使得应用的接入和改造的成本更低。 Spring Cloud Alibaba是中文文档最全的Spring Cloud组件。