个人理解 Spring Cloud Alibaba 就是 Spring Cloud 的微服务规范的一种实现,外加一些阿里云的商业组件

Spring Cloud 是什么

Spring Cloud 为开发人员提供一些分布式组件,使其快速构建分布式系统(例如,配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式会话,群集状态)。

开发人员使用 Spring Cloud 的组件,实现分布式服务系统,让服务可以在任何分布式环境中正常工作。

Spring Cloud Alibaba 是什么

官方介绍:Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。

依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里分布式应用解决方案,通过阿里中间件来迅速搭建分布式应用系统。

组件说明:

  • 开源组件
组件 说明
Nacos Config 分布式配置管理
Nacos Discovery 服务注册和发现管理
Sentinel 流量控制和服务降级
RocketMQ 消息事件驱动
Seata 分布式事务解决方案
Dubbo Spring Cloud 服务远程调用
  • 商业化组件
组件 说明
ACM Nacos Config的商业云服务
ANS Nacos Discovery的商业云服务
SMS 阿里云短信服务
OSS 阿里云对象存储服务
SchedulerX 阿里分布式任务调度服务

有段很好的文字总结,分享给大家:

Spring 通常指 Spring IOC

Spring Framework 包含了 Spring IOC,同时包含了 Spring AOP,并实现与其它 J2EE 框架的整合

Spring Boot 是对 Spring Framework 的补充,让框架的集成变得更简单,致力于快速开发 独立的 Spring 应用

Spring Cloud 是基于 Spring Boot 设计的一套微服务规范,并增强了应用上下文

Spring Cloud Alibaba 采用阿里中间件作为原料,实现了 Spring Cloud 的微服务规范

Spring Cloud Alibaba的官方GitHub仓库地址:

https://github.com/alibaba/spring-cloud-alibaba


联系方式:

邮箱:iChochy@qq.com

网站:https://www.ichochy.com

源文:https://ichochy.com/posts/20191012/

最新文章

  1. jQuery get() 函数
  2. 重写成员“log4net.Util.ReadOnlyPropertiesDictionary.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)”时违反了继承安全性规则
  3. 11.6---矩阵查找元素(CC150)
  4. Linux MD5值递归比对目录中的文件是否有修改
  5. 2016年12月7日 星期三 --出埃及记 Exodus 21:2
  6. 【Python】python读取文件操作mysql
  7. 深入了解overflow
  8. EffectiveC#2--为你的常量选择readonly而不是const
  9. js 面向对象选项卡
  10. mysql新建数据库时的collation选择(转)
  11. maven(一) maven到底是个啥玩意~
  12. 2.1 insertion sort 《算法导论》答案
  13. 洛谷 P1598 垂直柱状图【字符串+模拟】
  14. python学习:备份文档并压缩为zip格式
  15. 安装nodejs中遇到的问题
  16. windows7 dos修改mysql root密码
  17. Constructing continuous functions
  18. eclipse使用异常An error has occurred.see error log for more details eclipse
  19. web----框架基础
  20. c++中关于用stringstream进行的类型转化

热门文章

  1. Python的多进程和多线程
  2. 初识Django(一)
  3. java例题 判断一个数能被几个9整除
  4. Shell prompt(PS1) 与 Carriage Return(CR) 的关系?-- Shell十三问<第二问>
  5. python3美化表格数据输出结果
  6. 【3.0 递归 Recursion 02】
  7. Java网络编程快速上手(SE基础)
  8. Linux执行.sh文件,提示No such file or directory的问题
  9. 《剑指offer》刷题笔记
  10. Day16_89_通过反射机制获取所有构造方法