一、介绍Spring Cloud Alibaba
Ⅰ、简介

spring cloud Netflix 相关技术整体进入维护模式 Ribbon、Hystrix、zuul、Eureka、config等
spring cloud 整合Netflix
spring cloud alibaba 包含Netflix功能
中文介绍:https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.md

Ⅱ、Spring cloud Alibaba 体系

1、功能介绍

服务限流降级:默认支持 WebServlet、WebFlux, OpenFeign、RestTemplate、Spring Cloud Gateway, Zuul, Dubbo 和 RocketMQ 限流降级功能的接入,可以在运行时通过控制台实时修改限流降级规则,还支持查看限流降级 Metrics 监控。
服务注册与发现:适配 Spring Cloud 服务注册与发现标准,默认集成了 Ribbon 的支持。
分布式配置管理:支持分布式系统中的外部化配置,配置更改时自动刷新。
消息驱动能力:基于 Spring Cloud Stream 为微服务应用构建消息驱动能力。
分布式事务:使用 @GlobalTransactional 注解, 高效并且对业务零侵入地解决分布式事务问题。。
阿里云对象存储:阿里云提供的海量、安全、低成本、高可靠的云存储服务。支持在任何应用、任何时间、任何地点存储和访问任意类型的数据。
分布式任务调度:提供秒级、精准、高可靠、高可用的定时(基于 Cron 表达式)任务调度服务。同时提供分布式的任务执行模型,如网格任务。网格任务支持海量子任务均匀分配到所Worker(schedulerx-client)上执行。
阿里云短信服务:覆盖全球的短信服务,友好、高效、智能的互联化通讯能力,帮助企业迅速搭建客户触达通道。

2、功能组件

Sentinel:把流量作为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。
Nacos:一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。
RocketMQ:一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务。
Dubbo:Apache Dubbo™ 是一款高性能 Java RPC 框架。
Seata:阿里巴巴开源产品,一个易于使用的高性能微服务分布式事务解决方案。
Alibaba Cloud OSS: 阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。
Alibaba Cloud SchedulerX: 阿里中间件团队开发的一款分布式任务调度产品,提供秒级、精准、高可靠、高可用的定时(基于 Cron 表达式)任务调度服务。
Alibaba Cloud SMS: 覆盖全球的短信服务,友好、高效、智能的互联化通讯能力,帮助企业迅速搭建客户触达通道。
更多组件请参考 Roadmap。

相比于SpringCloud的升级

springcloud阿里巴巴五大组件相关推荐

  1. springcloud阿里巴巴五大组件_如何无缝迁移 SpringCloud/Dubbo 应用到 Serverless 架构

    简介: 本文分为三部分来介绍,分别介绍微服务应用迁移到 SAE 的优势,如何迁移 SpringCloud/Dubbo 应用到 SAE 上,以及针对 SpringCloud 应用迁移的实践演示. 背景 ...

  2. springcloud阿里巴巴五大组件_认识SpringCloud

    上章我们了解了什么是微服务,所以本章来介绍微服务构架.目前在国内用到的微服务构架有SpringCloud和Dubbo,所以本章将对这两个构架的优缺点和特点进行比较. Dubbo,是阿里巴巴服务化治理的 ...

  3. SpringCloud之五大组件

    一.SpringCloud微服务架构 1.流程:客户端请求→Zuul→Eureka 获取服务→Feign 通信→Ribbon 负载均衡→Hystrix 熔断. 2.五大组件   1)Eureka:服务 ...

  4. SpringCloud的五大组件之一:Netflix Eureka

    组件一:Netflix Eureka--服务注册与发现 1. 什么是Eureka? Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服 ...

  5. 一看就会的SpringCloud五大组件

    SpringCloud五大组件(一看就会) 前言   Spring Cloud是一系列框架的有序集合.它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册.配置 ...

  6. springCloud(微服务)基础及五大组件

    版本:SpringCloud 格林威治 目录 SpringCloud基础 什么是软件架构? ​编辑软件架构类型:(根据产品来进行如何选择架构) 微服务架构: SpringCloud优缺点: 为什么选择 ...

  7. 聊一聊SpringCloudNetflix的五大组件(神兽)

    SpringCloud开发五大组件 服务发现--Netflix Eureka 客服端负载均衡--Netflix Ribbon 断路器--Netflix Hystrix 服务网关--Netflix Zu ...

  8. springcloud简介与五大组件及相关配置

    一.spring cloud版本对应 SpringCloud版本 SPringBoot版本 2021.0.x aka Jubilee 2.6.x 2020.0.x aka Ilford 2.4.x, ...

  9. SpringCloud分布式开发五大组件详解

    SpringCloud分布式开发五大组件详解 https://blog.csdn.net/weixin_40910372/article/details/89466955 服务发现--Netflix ...

  10. 学习 SpringCloud 五大组件后的总结 一

    学习 SpringCloud 五大组件后的总结 一 1.什么是微服务? 把某一功能独立出来单独作为一个进程类似的微小的服务.独立做某件事,与其他的服务直接不影响. 微服务之间的优缺点? 优点:每个服务 ...

最新文章

  1. 谢文睿:西瓜书 + 南瓜书 吃瓜系列 8. 软间隔与支持向量回归
  2. 福利丨吴恩达机器学习新书免费领!
  3. linux 虚拟化之rhev Hypervisor 安装
  4. 通用权限管理系统组件 (GPM - General Permissions Manager)
  5. 【转】性能监控 -- 应用服务器常见监控指标
  6. mysql right syntax_mysql the right syntax to use near 'not null comment '身份'
  7. 自反访问控制列表(ACL)
  8. 内存不足The following exception is caused by a lack of memory or swap, or not having swap
  9. erlang下lists模块sort(排序)方法源码解析(二)
  10. CDN高级技术专家周哲:深度剖析短视频分发过程中的用户体验优化技术点
  11. 更换 PVE7 软件仓库源和 CT 模板(LXC)源为国内源
  12. 图像算法九:【图像特征提取】特征降维、PCA人脸特征抽取、局部二进制
  13. JavaWeb那些事儿(一)--为什么做java的web开发使用struts2,springMVC和spring这样的框架
  14. java mybatis缓存机制_mybatis缓存机制与陷阱
  15. 吴恩达机器学习入门(配合吴恩达机器学习视频篇)
  16. 去除右键菜单中图形属性、图形选项
  17. (网络编程)SOCKET应用实例
  18. 最新免费下载无水印视频,抖音短视频去水印免费保存下载教程
  19. 美团2021届秋季校园招聘笔试真题解析:小美的跑腿代购
  20. Hazel引擎学习(一)

热门文章

  1. SPSS详细操作:生存资料的Cox回归分析
  2. 江苏自考计算机专业,2021年江苏自考本科专业选择:计算机类专业前景如何?有哪些科目?...
  3. 品牌设计与VI设计的不同之处
  4. matlab相关性分析
  5. android 安卓手机如何投屏到显示器
  6. 科学究研明表,汉字序顺并不一定影阅响读
  7. 在线制作ico图标 ico图标转换工具和图标网站
  8. C++项目设计与总结
  9. 如何控制积分成本?常见的积分成本的核算方法
  10. 基于Python爬取Bing图片