课程试听
正在播放

阶段一 从CRUD走向架构师

展开
第一章 分布式、微服务架构体系原理与高阶应用
1-1 RPC通信原理
  • RPC 通信原理实战
1-2 Netty通信技术进阶
  • Netty 通信技术进阶 (上)
  • Netty 通信技术进阶(中)
  • Netty 通信技术进阶(下)
1-3 SpringCloud高阶应用与原理
  • SpringCloud 高阶应用与原理 (上)
  • SpringCloud 高阶应用与原理 (下)
第二章 架构师性能调优之中间件的使用
2-1 高性能缓存代理方案Redis
  • 高性能缓存代理方案Redis(上)
  • 高性能缓存代理方案Redis(中)
  • 高性能缓存代理方案Redis(下)
2-2 MySQL数据库调优
  • MySQL 数据库调优(上)
  • MySQL 数据库调优(中)
  • MySQL 数据库调优(下)
2-3 软负载王者Nginx、OpenResty
  • 软负载王者Nginx、OpenResty(上)
  • 软负载王者Nginx、OpenResty(下)
第三章 软件架构设计与工具
3-1 设计模式
  • 设计模式(上)
  • 设计模式(下)
3-2 软件架构设计攻略
  • 软件架构设计攻略 - 上
  • 软件架构设计攻略-下
3-3 深入理解常见应用级算法思想
  • 深入理解常见应用级算法思想(上)(双元)
  • 深入理解常见应用级算法思想(下)(双元)
第四章 软件架构与需求分析方法
4-1 软件架构体系
  • 01-软件架构与需求分析方法-课程内容介绍
  • 02-软件架构与需求分析方法-软件架构体系(系统与子系统)
  • 03-软件架构与需求分析方法-软件架构体系(模块、组件)
  • 04-软件架构与需求分析方法-软件架构体系(服务)
  • 05-软件架构与需求分析方法-软件架构体系(层次关系)
4-2 架构原则
  • 06-软件架构与需求分析方法-架构原则(解耦)
  • 07-软件架构与需求分析方法-架构原则(分层)
  • 08-软件架构与需求分析方法-架构原则(封装)
4-3 架构的方法
  • 09-软件架构与需求分析方法-架构的方法(业务架构)
  • 10-软件架构与需求分析方法-架构的方法(功能架构)
  • 11-软件架构与需求分析方法-架构的方法(系统架构)
  • 12-软件架构与需求分析方法-架构的方法(技术架构)
  • 13-软件架构与需求分析方法-架构的方法(数据架构)
  • 14-软件架构与需求分析方法-架构的方法(部署架构)
4-4 架构演进之路
  • 15-软件架构与需求分析方法-架构演进之路(单体架构)
  • 16-软件架构与需求分析方法-架构演进之路(分布式架构_应用集群)
  • 17-软件架构与需求分析方法-架构演进之路(分布式架构_分布式缓存)
  • 18-软件架构与需求分析方法-架构演进之路(分布式架构_业务拆分)
  • 19-软件架构与需求分析方法-架构演进之路(分布式架构_分库分表和读写分离)
  • 20-软件架构与需求分析方法-架构演进之路(分布式架构_静态化和CDN)
  • 21-软件架构与需求分析方法-架构演进之路(分布式架构_异步解耦)
  • 22-软件架构与需求分析方法-架构演进之路(微服务架构)
4-5 服务化
  • 23-软件架构与需求分析方法-服务化(为什么需要服务化)
  • 24-软件架构与需求分析方法-服务化(服务化的好处)
  • 25-软件架构与需求分析方法-服务化(服务化的问题)
4-6 常见的需求问题
  • 26-软件架构与需求分析方法-常见的需求问题(需求不明确)
  • 27-软件架构与需求分析方法-常见的需求问题(需求理解不一致)
  • 28-软件架构与需求分析方法-常见的需求问题(需求自身经常变动)
4-7 需求获取
  • 29-软件架构与需求分析方法-需求获取(需求来源)
  • 30-软件架构与需求分析方法-需求获取(需求分类)
  • 31-软件架构与需求分析方法-需求获取(获取步骤)
4-8 需求要素
  • 32-软件架构与需求分析方法-需求要素(角色、场景)
  • 33-软件架构与需求分析方法-需求要素(业务流程)
  • 34-软件架构与需求分析方法-需求要素(数据实体)
  • 35-软件架构与需求分析方法-需求要素(功能性需求)
  • 36-软件架构与需求分析方法-需求要素(非功能性需求)
4-9 案例:电商订单系统
  • 37-软件架构与需求分析方法-案例电商订单系统(概述)
  • 38-软件架构与需求分析方法-案例电商订单系统(角色)
  • 39-软件架构与需求分析方法-案例电商订单系统(场景)
  • 40-软件架构与需求分析方法-案例电商订单系统(功能)
  • 41-软件架构与需求分析方法-案例电商订单系统(实体)
  • 42-软件架构与需求分析方法-案例电商订单系统(流程)
第五章 文件服务
5-1 需求背景
  • 01-文件服务课程-文件服务课程介绍
  • 02-文件服务课程-文件服务(需求背景)
5-2 核心功能
  • 03-文件服务课程-文件服务(核心功能)
5-3 存储策略
  • 04-文件服务课程-文件服务(存储策略)
5-4 技术设计
  • 05-文件服务课程-文件服务(技术设计)
5-5 文件服务开发
  • 06-文件服务课程-文件服务开发(环境搭建_数据库环境搭建)
  • 07-文件服务课程-文件服务开发(环境搭建_Nacos环境搭建)
  • 08-文件服务课程-文件服务开发(环境搭建_Nginx环境搭建)
  • 09-文件服务课程-文件服务开发(环境搭建_maven工程环境搭建_1)
  • 10-文件服务课程-文件服务开发(环境搭建_maven工程环境搭建_2)
  • 11-文件服务课程-文件服务开发(环境搭建_maven工程环境搭建_3)
  • 12-文件服务课程-文件服务开发(环境搭建_maven工程环境搭建_4)
  • 13-文件服务课程-文件服务开发(环境搭建_maven工程环境搭建_5)
  • 14-文件服务课程-文件服务开发(文件处理策略_FileStrategy)
  • 15-文件服务课程-文件服务开发(文件处理策略_AbstractFileStrategy_1)
  • 16-文件服务课程-文件服务开发(文件处理策略_AbstractFileStrategy_2)
  • 17-文件服务课程-文件服务开发(文件处理策略_AbstractFileStrategy_3)
  • 18-文件服务课程-文件服务开发(文件处理策略_AbstractFileStrategy_4)
  • 19-文件服务课程-文件服务开发(文件处理策略_LocalServiceImpl_1)
  • 20-文件服务课程-文件服务开发(文件处理策略_LocalServiceImpl_2)
  • 21-文件服务课程-文件服务开发(文件处理策略_LocalServiceImpl_3)
  • 22-文件服务课程-文件服务开发(文件处理策略_LocalServiceImpl_4)
  • 23-文件服务课程-文件服务开发(文件处理策略_LocalServiceImpl_5)
  • 24-文件服务课程-文件服务开发(文件处理策略_FastDfsServiceImpl_1)
  • 25-文件服务课程-文件服务开发(文件处理策略_FastDfsServiceImpl_2)
  • 26-文件服务课程-文件服务开发(文件处理策略_FastDfsServiceImpl_3)
  • 27-文件服务课程-文件服务开发(文件处理策略_AliServiceImpl_1)
  • 28-文件服务课程-文件服务开发(文件处理策略_AliServiceImpl_2)
  • 29-文件服务课程-文件服务开发(文件处理策略_AliServiceImpl_3)
  • 30-文件服务课程-文件服务开发(接口开发_上传附件_接口文档)
  • 31-文件服务课程-文件服务开发(接口开发_上传附件_代码实现_1)
  • 32-文件服务课程-文件服务开发(接口开发_上传附件_代码实现_2)
  • 33-文件服务课程-文件服务开发(接口开发_上传附件_代码实现_3)
  • 34-文件服务课程-文件服务开发(接口开发_上传附件_代码实现_4)
  • 35-文件服务课程-文件服务开发(接口开发_上传附件_接口测试_1)
  • 36-文件服务课程-文件服务开发(接口开发_上传附件_接口测试_2)
  • 38-文件服务课程-文件服务开发(接口开发_上传附件_接口测试_4)
  • 39-文件服务课程-文件服务开发(接口开发_根据id删除附件_接口文档)
  • 40-文件服务课程-文件服务开发(接口开发_根据id删除附件_代码实现_1)
  • 41-文件服务课程-文件服务开发(接口开发_根据id删除附件_代码实现_2)
  • 42-文件服务课程-文件服务开发(接口开发_根据id删除附件_接口测试_1)
  • 43-文件服务课程-文件服务开发(接口开发_根据id删除附件_接口测试_2)
  • 44-文件服务课程-文件服务开发(接口开发_根据业务类型或业务id删除附件_接口文档)
  • 45-文件服务课程-文件服务开发(接口开发_根据业务类型或业务id删除附件_代码实现)
  • 46-文件服务课程-文件服务开发(接口开发_根据业务类型或业务id删除附件_接口测试)
  • 47-文件服务课程-文件服务开发(接口开发_根据文件id打包下载附件_接口文档)
  • 48-文件服务课程-文件服务开发(接口开发_根据文件id打包下载附件_代码实现_1)
  • 49-文件服务课程-文件服务开发(接口开发_根据文件id打包下载附件_代码实现_2)
  • 50-文件服务课程-文件服务开发(接口开发_根据文件id打包下载附件_代码实现_3)
  • 51-文件服务课程-文件服务开发(接口开发_根据文件id打包下载附件_代码实现_4)
  • 52-文件服务课程-文件服务开发(接口开发_根据文件id打包下载附件_代码实现_5)
  • 53-文件服务课程-文件服务开发(接口开发_根据文件id打包下载附件_接口测试_1)
  • 54-文件服务课程-文件服务开发(接口开发_根据文件id打包下载附件_接口测试_2)
  • 55-文件服务课程-文件服务开发(接口开发_根据业务类型或业务id打包下载附件_接口文档)
  • 56-文件服务课程-文件服务开发(接口开发_根据业务类型或业务id打包下载附件_代码实现)
  • 57-文件服务课程-文件服务开发(接口开发_根据业务类型或业务id打包下载附件_接口测试)
  • 58-文件服务课程-文件服务开发(接口导入_分页查询附件接口导入)
  • 59-文件服务课程-文件服务开发(接口导入_根据业务类型和业务id查询附件接口导入)
  • 60-文件服务课程-文件服务开发(接口导入_导入网盘服务接口)
  • 61-文件服务课程-文件服务开发(接口导入_导入网盘服务接口_接口测试)
  • 62-文件服务课程-文件服务开发(接口开发_分片上传_分片上传介绍)
  • 63-文件服务课程-文件服务开发(接口开发_分片上传_前端插件webuploader介绍)
  • 64-文件服务课程-文件服务开发(接口开发_分片上传_分片上传过程分析)
  • 65-文件服务课程-文件服务开发(接口开发_分片上传_代码实现_1)
  • 66-文件服务课程-文件服务开发(接口开发_分片上传_代码实现_2)
  • 67-文件服务课程-文件服务开发(接口开发_分片上传_代码实现_3)
  • 68-文件服务课程-文件服务开发(接口开发_分片上传_代码实现_4)
  • 69-文件服务课程-文件服务开发(接口开发_分片上传_代码实现_5)
  • 70-文件服务课程-文件服务开发(接口开发_分片上传_代码实现_6)
  • 71-文件服务课程-文件服务开发(接口开发_分片上传_代码实现_7)
  • 72-文件服务课程-文件服务开发(接口开发_分片合并_接口设计)
  • 73-文件服务课程-文件服务开发(接口开发_分片合并_FileChunkStrategy)
  • 74-文件服务课程-文件服务开发(接口开发_分片合并_AbstractFileChunkStrategy_1)
  • 75-文件服务课程-文件服务开发(接口开发_分片合并_AbstractFileChunkStrategy_2)
  • 76-文件服务课程-文件服务开发(接口开发_分片合并_AbstractFileChunkStrategy_3)
  • 77-文件服务课程-文件服务开发(接口开发_分片合并_AbstractFileChunkStrategy_4)
  • 78-文件服务课程-文件服务开发(接口开发_分片合并_AbstractFileChunkStrategy_5)
  • 79-文件服务课程-文件服务开发(接口开发_分片合并_AbstractFileChunkStrategy_6)
  • 80-文件服务课程-文件服务开发(接口开发_分片合并_LocalChunkServiceImpl_1)
  • 81-文件服务课程-文件服务开发(接口开发_分片合并_LocalChunkServiceImpl_2)
  • 82-文件服务课程-文件服务开发(接口开发_分片合并_LocalChunkServiceImpl_3)
  • 83-文件服务课程-文件服务开发(接口开发_分片合并_LocalChunkServiceImpl_4)
  • 84-文件服务课程-文件服务开发(接口开发_分片合并_LocalChunkServiceImpl_5)
  • 85-文件服务课程-文件服务开发(接口开发_分片合并_LocalChunkServiceImpl_测试)
  • 86-文件服务课程-文件服务开发(接口开发_分片合并_FastDfsChunkServiceImpl)
  • 87-文件服务课程-文件服务开发(接口开发_分片合并_AliChunkServiceImpl)
  • 88-文件服务课程-文件服务开发(接口开发_分片合并_AliChunkServiceImpl_测试)
第六章 规则引擎Drools
6-1 问题引出
  • 01-规则引擎Drools-课程介绍
  • 02-规则引擎Drools-规则引擎问题引出(业务规则说明)
  • 03-规则引擎Drools-规则引擎问题引出(传统实现方式)
6-2 规则引擎概述
  • 04-规则引擎Drools-规则引擎概述(什么是规则引擎)
  • 05-规则引擎Drools-规则引擎概述(使用规则引擎的优势)
  • 06-规则引擎Drools-规则引擎概述(规则引擎应用场景)
  • 07-规则引擎Drools-规则引擎概述(Drools介绍)
6-3 Drools入门案例
  • 08-规则引擎Drools-Drools入门案例(业务场景说明)
  • 09-规则引擎Drools-Drools入门案例(开发实现_1)
  • 10-规则引擎Drools-Drools入门案例(开发实现_2)
  • 11-规则引擎Drools-Drools入门案例(开发实现_3)
  • 12-规则引擎Drools-Drools入门案例(开发实现_4)
  • 13-规则引擎Drools-Drools入门案例(小结_规则引擎构成)
  • 14-规则引擎Drools-Drools入门案例(小结_相关概念说明)
  • 15-规则引擎Drools-Drools入门案例(小结_规则引擎执行过程)
  • 16-规则引擎Drools-Drools入门案例(小结_KIE介绍)
6-4 Drools基础语法
  • 17-规则引擎Drools-Drools基础语法(规则文件构成)
  • 18-规则引擎Drools-Drools基础语法(规则体语法结构)
  • 19-规则引擎Drools-Drools基础语法(注释)
  • 20-规则引擎Drools-Drools基础语法(模式匹配)
  • 21-规则引擎Drools-Drools基础语法(比较操作符_语法)
  • 22-规则引擎Drools-Drools基础语法(比较操作符_contains和not contains)
  • 23-规则引擎Drools-Drools基础语法(比较操作符_member Of和not member Of)
  • 24-规则引擎Drools-Drools基础语法(比较操作符_matches和not matches)
  • 25-规则引擎Drools-Drools基础语法(执行指定规则)
  • 26-规则引擎Drools-Drools基础语法(关键字)
  • 27-规则引擎Drools-Drools基础语法(内置方法_介绍)
  • 28-规则引擎Drools-Drools基础语法(内置方法_update方法)
  • 29-规则引擎Drools-Drools基础语法(内置方法_insert方法)
  • 30-规则引擎Drools-Drools基础语法(内置方法_retract方法)
6-5 规则属性
  • 31-规则引擎Drools-规则属性(介绍)
  • 32-规则引擎Drools-规则属性(enabled属性)
  • 33-规则引擎Drools-规则属性(dialect属性)
  • 34-规则引擎Drools-规则属性(salience属性)
  • 35-规则引擎Drools-规则属性(no-loop属性)
  • 36-规则引擎Drools-规则属性(activation-group属性)
  • 37-规则引擎Drools-规则属性(agenda-group属性)
  • 38-规则引擎Drools-规则属性(auto-focus属性)
  • 39-规则引擎Drools-规则属性(timer属性_第一种使用方式)
  • 40-规则引擎Drools-规则属性(timer属性_第二种使用方式)
  • 41-规则引擎Drools-规则属性(date-effective属性)
  • 42-规则引擎Drools-规则属性(date-expires属性)
6-6 Drools高级语法
  • 43-规则引擎Drools-Drools高级语法(global全局变量_包装类型全局变量)
  • 44-规则引擎Drools-Drools高级语法(global全局变量_集合类型全局变量)
  • 45-规则引擎Drools-Drools高级语法(global全局变量_JavaBean类型全局变量)
  • 46-规则引擎Drools-Drools高级语法(Query查询_没有参数的查询)
  • 47-规则引擎Drools-Drools高级语法(Query查询_带有查询参数的查询)
  • 48-规则引擎Drools-Drools高级语法(function函数)
  • 49-规则引擎Drools-Drools高级语法(LHS加强_in和not in)
  • 50-规则引擎Drools-Drools高级语法(LHS加强_eval)
  • 51-规则引擎Drools-Drools高级语法(LHS加强_not)
  • 52-规则引擎Drools-Drools高级语法(LHS加强_exists)
  • 53-规则引擎Drools-Drools高级语法(LHS加强_extends)
  • 54-规则引擎Drools-Drools高级语法(RHS加强_halt方法)
  • 55-规则引擎Drools-Drools高级语法(RHS加强_getWorkMemory方法)
  • 56-规则引擎Drools-Drools高级语法(RHS加强_getRule方法)
  • 57-规则引擎Drools-Drools高级语法(RHS加强_编码规范)
6-7 Spring整合Drools
  • 58-规则引擎Drools-Spring整合Drools(简单整合方式)
  • 59-规则引擎Drools-Spring整合Drools(Spring Web整合方式_代码开发)
  • 60-规则引擎Drools-Spring整合Drools(Spring Web整合方式_测试)
  • 61-规则引擎Drools-Spring整合Drools(SpringBoot整合方式_代码开发)
  • 62-规则引擎Drools-Spring整合Drools(SpringBoot整合方式_测试)
6-8 WorkBench
  • 63-规则引擎Drools-WorkBench(简介)
  • 64-规则引擎Drools-WorkBench(安装方式)
  • 65-规则引擎Drools-WorkBench(使用方式_创建空间和项目)
  • 66-规则引擎Drools-WorkBench(使用方式_创建数据对象)
  • 67-规则引擎Drools-WorkBench(使用方式_创建规则文件)
  • 68-规则引擎Drools-WorkBench(使用方式_创建测试场景)
  • 69-规则引擎Drools-WorkBench(使用方式_设置KBase和KSession)
  • 70-规则引擎Drools-WorkBench(使用方式_编译、构建、部署)
  • 71-规则引擎Drools-WorkBench(使用方式_在我们的应用中使用部署的规则)
6-9 Drools实战
  • 72-规则引擎Drools-Drools实战(个人所得税计算器_名词解释)
  • 73-规则引擎Drools-Drools实战(个人所得税计算器_计算规则说明)
  • 74-规则引擎Drools-Drools实战(个人所得税计算器_实现步骤_1)
  • 75-规则引擎Drools-Drools实战(个人所得税计算器_实现步骤_2)
  • 76-规则引擎Drools-Drools实战(个人所得税计算器_实现步骤_3)
  • 77-规则引擎Drools-Drools实战(个人所得税计算器_测试)
  • 78-规则引擎Drools-Drools实战(信用卡申请_规则说明)
  • 79-规则引擎Drools-Drools实战(信用卡申请_实现步骤_1)
  • 80-规则引擎Drools-Drools实战(信用卡申请_实现步骤_2)
  • 81-规则引擎Drools-Drools实战(信用卡申请_实现步骤_3)
  • 82-规则引擎Drools-Drools实战(信用卡申请_实现步骤_4)
  • 83-规则引擎Drools-Drools实战(保险产品准入规则_决策表_语法_1)
  • 84-规则引擎Drools-Drools实战(保险产品准入规则_决策表_语法_2)
  • 85-规则引擎Drools-Drools实战(保险产品准入规则_决策表入门案例_1)
  • 86-规则引擎Drools-Drools实战(保险产品准入规则_决策表入门案例_2)
  • 87-规则引擎Drools-Drools实战(保险产品准入规则_规则说明)
  • 88-规则引擎Drools-Drools实战(保险产品准入规则_实现步骤_1)
  • 89-规则引擎Drools-Drools实战(保险产品准入规则_实现步骤_2)
  • 90-规则引擎Drools-Drools实战(保险产品准入规则_测试)
第七章 常见组件与中台化
7-1 中台概述
  • 01-常见组件与中台化-本章课程内容介绍
  • 02-常见组件与中台化-中台概述(中台概念)
  • 03-常见组件与中台化-中台概述(中台背景)
  • 04-常见组件与中台化-中台概述(中台分类)
7-2 常用组件服务介绍
  • 05-常见组件与中台化-常用组件服务介绍(通用权限系统_功能概述)
  • 06-常见组件与中台化-常用组件服务介绍(通用权限系统_用户体系说明)
  • 07-常见组件与中台化-常用组件服务介绍(通用权限系统_应用场景)
  • 08-常见组件与中台化-常用组件服务介绍(通用权限系统_重点代码介绍1)
  • 09-常见组件与中台化-常用组件服务介绍(通用权限系统_重点代码介绍2)
  • 10-常见组件与中台化-常用组件服务介绍(通用权限系统_运行通用权限系统_后端服务)
  • 11-常见组件与中台化-常用组件服务介绍(通用权限系统_运行通用权限系统_前端服务)
  • 12-常见组件与中台化-常用组件服务介绍(通用权限系统_使用说明_新项目开发_1)
  • 13-常见组件与中台化-常用组件服务介绍(通用权限系统_使用说明_新项目开发_2)
  • 14-常见组件与中台化-常用组件服务介绍(通用权限系统_使用说明_新项目开发_3)
  • 15-常见组件与中台化-常用组件服务介绍(通用权限系统_使用说明_新项目开发_4)
  • 16-常见组件与中台化-常用组件服务介绍(通用权限系统_使用说明_新项目开发_5)
  • 17-常见组件与中台化-常用组件服务介绍(通用权限系统_使用说明_新项目开发_6)
  • 18-常见组件与中台化-常用组件服务介绍(通用权限系统_使用说明_新项目开发_7)
  • 19-常见组件与中台化-常用组件服务介绍(通用权限系统_使用说明_已有项目集成)
  • 20-常见组件与中台化-常用组件服务介绍(注册登录服务_功能概述1)
  • 21-常见组件与中台化-常用组件服务介绍(注册登录服务_功能概述2)
  • 22-常见组件与中台化-常用组件服务介绍(注册登录服务_功能概述3)
  • 23-常见组件与中台化-常用组件服务介绍(注册登录服务_应用场景)
  • 24-常见组件与中台化-常用组件服务介绍(注册登录服务_使用说明1)
  • 25-常见组件与中台化-常用组件服务介绍(注册登录服务_使用说明2)
  • 26-常见组件与中台化-常用组件服务介绍(注册登录服务_使用说明3)
  • 27-常见组件与中台化-常用组件服务介绍(注册登录服务_使用说明4)
  • 28-常见组件与中台化-常用组件服务介绍(分布式ID服务_功能概述)
  • 29-常见组件与中台化-常用组件服务介绍(分布式ID服务_应用场景)
  • 30-常见组件与中台化-常用组件服务介绍(分布式ID服务_使用说明1)
  • 31-常见组件与中台化-常用组件服务介绍(分布式ID服务_使用说明2)
  • 32-常见组件与中台化-常用组件服务介绍(分布式ID服务_使用说明3)

阶段二 千亿级电商秒杀解决方案专题

展开
第一章 服务架构与基础数据处理
1-1 高并发秒杀设计
  • 01-学习路线介绍
  • 02-学习目标介绍
  • 03-秒杀设计-业务流程讲解
  • 04-秒杀设计-架构设计
  • 05-秒杀设计-数据库设计讲解
  • 06-项目介绍-技术栈介绍
  • 07-项目介绍-项目导入与工程结构讲解
  • 08-项目介绍-工程详细介绍
  • 09-项目介绍-案例讲解
1-2 海量商品高效加载方案
  • 10-批量导入索引-分页查询商品列表
  • 11-批量导入索引-索引库映射对象讲解
  • 12-批量导入索引库-导入实现
  • 13-批量导入索引库-测试
  • 14-增量导入-代码实现
  • 15-商品搜索-业务层实现
  • 16-商品搜索-列表查询
  • 17-商品搜索-搜索测试
  • 18-商品详情页-freemarker配置
  • 19-商品详情页-静态页生成工具封装
  • 20-商品详情页-静态页生成实现
  • 21-商品详情页-静态页删除
  • 22-静态页生成和删除测试
1-3 海量商品数据实时同步
  • 23-Canal工作原理
  • 24-Canal-MySQL数据库开启binlog讲解
  • 25-Canal-Canal安装讲解
  • 26-SpringBoot项目中Canal使用讲解
  • 27-Canal-微服务实时消费数据库增量数据实现
  • 28-索引数据和静态页实时同步实现
  • 29-索引和静态页实时同步测试
  • 30-内容总结
第二章 热点数据实时收集
2-1 分布式任务调度数据定时同步
  • 01-学习目标介绍
  • 02-分布式任务调度-主流任务调度器对比
  • 03-elasticjob-静态任务案例讲解
  • 04-elasticjob-动态定时任务案例实现步骤讲解
  • 05-elasticjob-动态定时任务案例代码实现
  • 06-elasticjob-动态任务案例测试
  • 07-elasticjob-Date转cron讲解
  • 08-elasticjob-监听器讲解
  • 09-索引和静态页更新-活动结束业务分析
  • 10-动态更新详情页和索引库实现
2-2 垂直日志高效收集
  • 11-秒杀业务中日志收集业务分析
  • 12-kafka介绍
  • 13-kafka安装讲解
  • 14-kafka常用操作讲解
  • 15-日志收集-OpenResty安装
  • 16-日志收集-商品详情页发布
  • 17-日志收集-收集流程分析
  • 18-日志收集-lua-resty-kafka安装和使用讲解
  • 19-日志收集-LuaEditor使用说明
  • 20-日志收集-代码实现
  • 21-日志收集-实时日志收集测试
2-3 海量日志实时分析系统
  • 22-日志实时分析-日志收集业务场景分析
  • 23-日志实时分析-Druid讲解
  • 24-日志实时分析-Druid架构讲解
  • 25-日志实时分析-Druid安装
  • 26-日志实时分析-Druid基于文件实现数据摄入
  • 27-实时日志分析-Druid实时数据摄入讲解
  • 28-日志实时分析-DruidSQL介绍
  • 29-日志实时分析-DruidSQL常用操作讲解
  • 30-Jdbc查询Druid实现
第三章 冷热商品抢单程序隔离
3-1 热点数据隔离方案
  • 01-学习目标介绍
  • 02-热点商品隔离流程分析
  • 03-热点数据查询-定时任务编写
  • 04-热点数据查询-代码实现
  • 05-热点数据实时发现测试
  • 06-热点数据隔离-代码实现
  • 07-热点数据实时收集实时分析实时隔离测试
  • 08-Redis集群环境事务无法保障问题解决
3-2 最高效的身份过滤技术
  • 09-用户登录-JWT令牌工具类讲解
  • 10-用户登录-代码实现
  • 11-令牌识别-lua-resty-jwt安装讲解
  • 12-令牌识别-lua库封装
  • 13-令牌识别-测试脚本实现
3-3 冷热商品清单程序隔离
  • 14-抢单-流程分析
  • 15-非热点商品抢单-库存递减实现
  • 16-非热点商品抢单-下单业务层代码实现
  • 17-非热点商品抢单-控制层代码实现
  • 18-非热点数据抢单-抢单测试
  • 19-热点商品抢单-lua操作redis插件安装
  • 20-热点商品抢单-Redis集群操作Lua脚本编写
  • 21-热点商品抢单-Redis集群操作工具测试
  • 22-热点商品抢单-kafka操作工具对象封装
  • 23-热点商品抢单-抢单脚本控制实现
  • 24-热点商品抢单-抢单测试
  • 25-热点商品抢单-队列下单实现
  • 26-热点商品抢单-测试
第四章 秒杀抢单数据一致性方案
4-1 有效解决高并发超卖问题
  • 01-学习目标介绍
  • 02-分布式锁-秒杀超卖问题介绍
  • 03-分布式锁-Redisson介绍
  • 04-分布式锁-Redisson配置讲解
  • 05-分布式锁-Redisson分布式锁测试
  • 06-分布式锁-解决超卖现象
4-2 抢单数据一致性之分布式事务
  • 07-分布式事务-事务介绍
  • 08-CAP定理介绍
  • 09-分布式事务-解决方案介绍
  • 10-Seata-介绍
  • 11-Seata-AT模式写隔离讲解
  • 12-Seata-AT模式读隔离讲解
  • 13-Seata-AT模式工作流程案例讲解
  • 14-Seata-Saga和TCC介绍
  • 15-Seata-订单分布式事务应用讲解
  • 16-Seata-分布式事务准备工作
  • 17-Seata-抢单分布式事务实现
  • 18-Seata-抢单分布式事务测试
4-3 热点商品抢单结果通知方案
  • 19-WebSocket-介绍
  • 20-WebSocket-API介绍
  • 21-WebSocket-客户端实现
  • 22-WebSocket-服务端实现
  • 23-WebSocket-消息生产和消费测试
  • 24-Netty-特性介绍
  • 25-Netty-Netty集成WebSocket实现
  • 26-Netty-Netty集成WebSocket测试讲解
  • 27-Netty-热点商品订单状态更新实现
第五章 高并发处理方案
5-1 抢单实战
  • 01-学习目标
  • 02-详情页生成-数据模型准备
  • 03-详情页生成-模板填充
  • 04-详情页-页面倒计时讲解
  • 05-详情页-抢单代码讲解
  • 06-详情页-抢单测试
  • 07-订单状态响应-页面长连接处理
  • 08-订单状态响应-热点商品抢单状态响应
5-2 Sentinel服务端流控
  • 09-Sentinel-介绍
  • 10-Sentinel-控制台安装
  • 11-Sentinel-接入讲解
  • 12-Sentinel-服务降级Feign实现
  • 13-Sentinel-流控讲解
  • 14-Sentinel-配置规则讲解
  • 15-Sentinel-项目引入Sentinel
5-3 Nginx代理层限流
  • 16-Nginx限流介绍
  • 17-Nginx-漏桶算法介绍
  • 18-Nginx-速率限流实现
  • 19-Nginx-单个用户并发量控制
  • 20-Nginx-并发量限流控制讲解
5-4 亿级流量技术方案
  • 21-Lvs-介绍
  • 22-Lvs-工作模式介绍
  • 23-Lvs-DR模式VIP配置
  • 24-Lvs-ipvsadm集群管理工具安装
  • 25-Lvs-ARP讲解
  • 26-Lvs-集群配置讲解
  • 27-Lvs-Lvs+Nginx集群赋值均衡实现