📚 课程介绍
本课程深入讲解SpringCloudAlibaba在大型互联网领域的应用,涵盖Nacos、Sentinel、Seata等组件的最佳实践,适合有微服务开发经验的学员。
📋 学习前提
1. Java基础(Java编程语言的基本语法和面向对象编程) 2. Spring框架基础(Spring的核心概念和常用模块) 3. 微服务架构基础(对微服务的基本理解,如服务拆分、通信等)
📖 课程目录
第1章 课程介绍
1-1 课程介绍(磨刀不费砍柴工)
第2章 基于SpringCloud Alibaba的微服务电商解决方案
2-1 初识SpringCloud解决方案
2-2 电商行业模式与技术架构讲解
2-3 微服务的设计和拆分原则
2-4 电商微服务划分
2-5 微服务搭建实战
2-7 Nacos入门和环境搭建
2-8 Nacos实现电商微服务拆分实战
第3章 Nacos Config 如何动态切换的开发环境
3-1 Nacos Config配置中心简介
3-2 Nacos Config进阶
3-3 Nacos Config深度使用
3-4 Nacos Config 动态刷新原理
3-5 Nacos Config 长轮询源码剖析
第4章 Nacos如何支撑阿里双十一过百万实例访问
4-1 Nacos领域模型解析
4-2 Nacos服务注册与发现深度剖析
4-4 Nacos高并发支撑异步任务与内存队列剖析
4-5 Nacos注册表如何防止多节点并发读写
4-6 Nacos心跳机制与服务健康检查源码解析
4-7 Nacos集群CP架构底层Raft协议实现原理
4-8 阿里为什么使用Nacos而不用zookeeper做服务发现
4-9 Nacos在跨DC部署中的应用
4-10 Nacos的CMDB插件实战-1
4-11 Nacos的CMDB插件实战-2
第5章 限流降级神器Sentinel 大规模生产级应用实践
5-2 阿里巴巴开源限流系统Sentinel全解析-1
5-3 阿里巴巴开源限流系统Sentinel全解析-2
5-4 Sentinel和Hystrix对比
5-5 sentinel资源调用链解析
5-6 sentinel底层滑动时间窗口算法剖析
5-7 sentinel底层滑动时间窗口算法剖析
5-8 sentinel 规则持久化介绍
5-9 sentinel大规模集群流控的最佳实践
第6章 Sentinel如何应对淘宝双十一大促和秒杀活动
6-1 秒杀流程分析
6-2 搭建秒杀微服务
6-4 同步秒杀分析与实现
6-6 多线程异步抢单队列分析与实现
6-7 重复抢单问题分析与实现
6-8 超卖问题的分析与实现
6-10 Sentinel在秒杀场景的应用
第7章 使用Alibaba Canal搭建淘宝首页广告服务
7-1.mp4
7-2.mp4
7-3 Canal 安装与配置_慕课网.pdf
7-4.mp4
7-5 辅助资料:搭建广告微服务_慕课网.pdf
7-6.mp4
第8章 SpringCloud Gateway在亿级流量平台实践
8-1.mp4
8-2.mp4
8-3.mp4
8-4.mp4
8-5.mp4
第9章 解决分布式事务问题的利器Seata
9-1.mp4
9-2.mp4
9-3.mp4
9-4.mp4
9-5.mp4
9-6.mp4
第10章 课程总结
10-1总结
