写点什么

重磅来袭!微服务的里程碑 SpringCloudAlibaba

  • 2023-05-12
    湖南
  • 本文字数:1229 字

    阅读完需:约 4 分钟

Spring Cloud for Alibaba,它是由一些阿里巴巴的开源组件和云产品组成的。这个项目的目的是为了让大家所熟知的 Spring 框架,其优秀的设计模式和抽象理念,以给使用阿里巴巴产品的 Java 开发者带来使用 Spring Boot 和 Spring Cloud 的更多便利。


随着互联网的发展,网站应用的规模也在不断的扩大,进而导致系统架构也在不断的进行变化。今天给小伙伴们分享的这份 Spring Cloud Alibaba 全解对于刚刚接触微服务架构的小白,以及架构师来说都是一份精品,相信大家看完之后都能够从中学到不少。


限于文章篇幅原因,只能以截图的形式展示出来,有需要的小伙伴 点击这里凭本文截图即可获取!

微服务的介绍

  • 系统架构演变

  • 单体应用架构

  • 垂直应用架构

  • 分布式架构

  • SOA 架构

  • 微服务架构

  • 微服务架构介绍

  • 微服务架构的常见问题

  • 微服务架构的常见概念

  • 服务治理

  • 服务调用

  • 服务网关

  • 服务容错

  • 链路追踪

  • 微服务架构的常见解决方案

  • ServiceComb

  • SpringCloud

  • SpringCloud Alibaba

  • SpringCloud Alibaba 介绍

  • 主要功能

  • 组件

环境搭建

  • 案例准备

  • 技术选型

  • 模块设计

  • 微服务调用

  • 创建父工程

  • 创建基础模块

  • 创建用户微服务

  • 创建商品微服务

  • 创建订单微服务

Nacos Discovery——服务治理

  • 服务治理介绍

  • nacos 简介

  • nacos 实战入门

  • 搭建 nacos 环境

  • 实现服务调用的负载均衡

  • 什么是负载均衡

  • 自定义实现负载均衡

  • 基于 Ribbon 实现负载均衡

  • 基于 Feign 实现服务调用

  • 什么是 Feign

  • Feign 的使用

Sentinel——服务容错

  • 高并发带来的问题

  • 服务雪崩效应

  • 常见容错方案

  • Sentinel 入门

  • 什么是 Sentine

  • 微服务集成 Sentinel

  • 安装 Sentinel 控制台

  • 实现一个接口的限流

  • Sentinel 的概念和功能

  • Sentinel 规则

  • 流控规则

  • 降级规则

  • 热点规则

  • 授权规则

  • 系统规则

  • SentinelResource 的使用

  • Sentinel 规则持久化

  • Feign 整合 Sentinel

Gateway——服务网关

  • Gateway 简介

  • Gateway 快速入门

  • Gateway 核心架构

  • 内置路由断言工厂

  • 自定义路由断言工厂

  • 局部过滤器

  • 全局过滤器

  • 网关限流

Sleuth——链路追踪

  • 链路追踪介绍

  • Sleuth 入门

  • ZipKin 介绍

  • Zipkin 的集成

  • ZipKin 服务端安装

  • ZipKin 客户端集成

  • ZipKin 数据持久化

  • 使用 mysql 实现数据持久化

  • 使用 elasticsearch 实现数据持久化

Rocketmq--消息驱动

  • MQ 简介

  • 什么是 MQ

  • MQ 的应用场景

  • 异步解耦

  • 流里削峰

  • 常见的 MQ 产品

  • RocketMQ 环境搭建

  • RocketMQ 的架构及概念

  • RocketMQ 控制台安装

  • 消息发送和接收演示

  • 订单微服务发送消息

  • 用户微服务订阅消息

  • 普通消息

  • 顺序消息

  • 事务消息

  • 消息消费要注意的细节

SMS--短信服务

  • 短信服务介绍

  • 短信服务使用

  • 短信服务 API 介绍

  • 短信发送(SendSms)

  • 短信查询(QuerySendDetails)

Nacos Config--服务配置

  • 服务配置中心介绍

  • Nacos Config 入门

  • Nacos Config 深入

  • 配置动态刷新

  • 配置共享

  • nacos 的几个概念

Seata--分布式事务

  • 分布式事务基础

  • 分布式事务的场景

  • 分布式事务解决方案

  • 全局事务

  • 可靠消息服务

  • 最大努力通知

  • TCC 事务

  • Seata 介绍

  • Seata 实现分布式事务控制

  • 修改 or der 微服务

  • 修改 Pr oduct 微服务

  • 异常模拟

  • 修改配置文件

  • 初始化 seata 在 nacos 的配置

  • 启动 seata 服务

  • 使用 Seata 实现事务控制

  • 在 order 微服务开启全局事务

  • seata 运行流程分析

限于文章篇幅原因,就展示到这里了,有需要的小伙伴 点击这里凭本文截图即可获取!

用户头像

还未添加个人签名 2021-07-28 加入

公众号:该用户快成仙了

评论

发布
暂无评论
重磅来袭!微服务的里程碑SpringCloudAlibaba_Java_做梦都在改BUG_InfoQ写作社区