SpringCloudAlibaba电商项目实战

16 篇文章 0 订阅
3 篇文章 0 订阅

第一章 微服务与SpringCloud

课程导学
001-微服务与SpringCloud-导学
002-微服务与SpringCloud-微服务架构
003-微服务与SpringCloud-SpringCloud Alibaba 是什么
004-微服务与SpringCloud-SpringCloud 版本解惑
005-微服务与SpringCloud-总结

第二章 Nacos服务发现

001-Nacos服务发现-导学
002-Nacos服务发现-服务发现原理
003-Nacos服务发现-Nacos 简介与环境搭建
004-Nacos服务发现-服务提供者与消费者整合 Nacos
005-Nacos服务发现-Nacos 设计模型
006-Nacos服务发现-负载均衡与权重
007-Nacos服务发现-集群部署
008-Nacos服务发现-总结

第三章 Feign 声明式服务调用

001-Feign 声明式服务调用-导学
002-Feign 声明式服务调用-使用 Feign 调用服务
003-Feign 声明式服务调用-Feign 工作原理
004-Feign 声明式服务调用-日志配置
005-Feign 声明式服务调用-多参数传递
006-Feign 声明式服务调用-复杂参数传递和文件上传
007-Feign 声明式服务调用-Feign Client 改用 HTTPClient 与 OKHTTP
008-Feign 声明式服务调用-总结

第四章 Sentinel高可用防护

001-Sentinel高可用防护-导学
002-Sentinel高可用防护-Sentinel 环境搭建
003-Sentinel高可用防护-URL限流与资源限流
004-Sentinel高可用防护-关联限流与链路限流
005-Sentinel高可用防护-预热与排队等待
006-Sentinel高可用防护-热点限流与系统限流
007-Sentinel高可用防护-降级规则
008-Sentinel高可用防护-RestTemplate 与 Feign 整合 Sentinel
009-Sentinel高可用防护-错误信息自定义与区分来源
010-Sentinel高可用防护-规则持久化
011-Sentinel高可用防护-总结

第五章 RocketMQ 消息驱动

001-RocketMQ 消息驱动-导学
002-RocketMQ 消息驱动-RocketMQ 核心概念
003-RocketMQ 消息驱动-RocketMQ 环境搭建
004-RocketMQ 消息驱动-RocketMQ 生产者与消费者开发
005-RocketMQ 消息驱动-RocketMQ 实现分布式事务
006-RocketMQ 消息驱动-SpringCloud Stream 开发模型
007-RocketMQ 消息驱动-SpringCloud Stream 自定义接口
008-RocketMQ 消息驱动-SpringCloud Stream 消费异常处理
009-RocketMQ 消息驱动-SpringCloud Stream 消费组
010-RocketMQ 消息驱动-SpringCloud Stream 消息分区
011-RocketMQ 消息驱动-总结

第六章 Gateway 网关路由

001-Gateway 网关路由-导学
002-Gateway 网关路由-核心概念与工作流程
003-Gateway 网关路由-服务路由
004-Gateway 网关路由-内置路由断言
005-Gateway 网关路由-自定义路由断言
006-Gateway 网关路由-内置过滤器
007-Gateway 网关路由-自定义过滤器
008-Gateway 网关路由-动态路由
009-Gateway 网关路由-集成 Sentinel
010-Gateway 网关路由-总结

第七章 Nacos配置管理

001-Nacos配置管理-导学
002-Nacos配置管理-Nacos 配置管理的应用
003-Nacos配置管理-配置动态刷新与回滚
004-Nacos配置管理-配置共享
005-Nacos配置管理-配置优先级
006-Nacos配置管理-总结

第八章 认证授权

001-认证授权-导学
002-认证授权-OAuth2 原理
003-认证授权-OAuth2 授权码模式
004-认证授权-OAuth2 简化模式
005-认证授权-OAuth2 密码模式
006-认证授权-OAuth2 客户端模式
007-认证授权-OAuth2 模式的选择策略
008-认证授权-OAuth2 整合 JWT
009-认证授权-OAuth2 数据库存储令牌
010-认证授权-基于角色的访问控制
011-认证授权-总结

第九章 调用链跟踪

001-调用链跟踪-导学
002-调用链跟踪-调用链跟踪原理
003-调用链跟踪-服务整合 Sleuth
004-调用链跟踪-Sleuth 对 Feign RestTemplate 多线程 的支持
005-调用链跟踪-Sleuth tracefilter 用法
006-调用链跟踪-Sleuth 整合 Zipkin
007-调用链跟踪-Zipkin 数据持久化
008-调用链跟踪-SkyWalking 服务端配置
009-调用链跟踪-SkyWalking 客户端配置
010-调用链跟踪-总结

第十章 Dubbo

001-Dubbo-导学
002-Dubbo-整合 Nacos 服务发现
003-Dubbo-整合 Nacos 外部配置
004-Dubbo-高性能序列化
005-Dubbo-负载均衡
006-Dubbo-整合 Sentinel 系统防护
007-Dubbo-整合 SkyWalking 链路跟踪
008-Dubbo-Mock 本地伪装
009-Dubbo-Stub 本地存根
010-Dubbo-总结

第十一章 分布式事务

001-分布式事务-导学
002-分布式事务-Seata AT 模式工作原理
003-分布式事务-Seata AT 模式实践
004-分布式事务-Seata TCC 模式工作原理
005-分布式事务-Seata TCC 模式实践
006-分布式事务-Seata Saga 模式工作原理
007-分布式事务-Seata Saga 模式实践
008-分布式事务-总结

第十二章 微服务容器化

001-微服务容器化-导学
002-微服务容器化-Docker 简介
003-微服务容器化-Docker 安装启动
004-微服务容器化-Docker 镜像操作
005-微服务容器化-Dockerfile 构建镜像
006-微服务容器化-Docker 容器操作
007-微服务容器化-Docker Compose 容器编排
008-微服务容器化-总结

第十三章 微服务监控

001-微服务监控-导学
002-微服务监控-Prometheus 监控实践
003-微服务监控-Spring Boot Admin 监控实践
004-微服务监控-JVM GC 日志可视化分析
005-微服务监控-总结

第十四章 微服务项目实战

001-项目实战-导学
002-项目实战-项目需求与规划
003-项目实战-Nacos 服务发现整合
004-项目实战-Gateway 服务网关整合
005-项目实战-OAuth2 安全认证整合(上)
006-项目实战-OAuth2 安全认证整合(下)
007-项目实战-Dubbo RPC 服务调用整合
008-项目实战-Seata 分布式事务整合
009-项目实战-Sentinel 系统防护整合
010-项目实战-Skywalking 调用链跟踪整合
011-项目实战-Springboot Admin 服务监控整合
012-项目实战-Nacos 配置中心整合
013-项目实战-Docker 容器化部署(上)
014-项目实战-Docker 容器化部署(下)
015-项目实战-总结

Spring Cloud Alibaba 是 Spring Cloud 的子项目,它基于 Alibaba 的开源产品,为开发者提供了一整套微服务解决方案。下面我为你介绍一些 Spring Cloud Alibaba实战项目。 1. Nacos:Nacos 是一个基于 Spring Cloud 的动态服务发现和配置管理平台。你可以使用 Nacos 来管理你的应用程序的服务,包括服务注册、发现和配置管理。你可以在 Nacos 中管理你的服务,也可以在 Nacos 中配置你的服务,这使得你的应用程序更加灵活和可扩展。 2. Sentinel:Sentinel 是一个轻量级的流量控制框架,它可以保护你的应用程序免受流量过载的影响。你可以使用 Sentinel 来定义流量控制规则,以便在流量过载时自动触发限流。Sentinel 还提供了实时监控和统计信息,以帮助你更好地了解你的应用程序的流量情况。 3. RocketMQ:RocketMQ 是一个高性能、低延迟的分布式消息队列系统。你可以使用 RocketMQ 来传递消息,并将消息发送到不同的应用程序中。RocketMQ 还提供了多种消息模式,包括广播模式和集群模式等。 4. Dubbo:Dubbo 是一个基于 RPC 的分布式服务框架,它可以帮助你构建高性能、可扩展的分布式应用程序。你可以使用 Dubbo 来构建不同的服务,包括服务提供者、服务消费者和注册中心等。 5. Seata:Seata 是一个分布式事务解决方案,它可以帮助你管理分布式应用程序中的事务。你可以使用 Seata 来处理分布式事务,包括分布式锁、分布式事务管理和分布式事务补偿等。 这些项目都是 Spring Cloud Alibaba 的核心组件,你可以通过它们来构建高性能、可扩展的微服务应用程序。如果你想深入了解这些项目,可以参考官方文档或者使用它们来构建实际项目。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值