资源名称:新版Springboot3(1).0打造能落地的高并发仿12306售票系统 - 带源码课件
网盘类型:夸克网盘
分享链接:https://pan.quark.cn/s/b7cb693c8ccc
资源统计:24 个文件夹,99 个文件,6.26 GB
目录结构
└── 📁 新版Springboot3(1).0打造能落地的高并发仿12306售票系统 - 带源码课件
├── 📁 第1章课程介绍与学习指南
│ ├── 📄 1-2课程导学.mp4
│ └── 📄 1-3为什么要选择最新版本SpringBoot3和JDK17?.mp4
├── 📁 第2章12306这个系统架构到底有多牛?
│ ├── 📄 2-1众多流行并发项目,为何选择12306?.mp4
│ ├── 📄 2-2 12306是如何成为全球最忙碌的网站之一新.mp4
│ ├── 📄 2-3如何保证不超卖、不少卖,还要能承受极高的并发?.mp4_音.mp4
│ ├── 📄 2-4 12306系统核心功能讲解.mp4
│ ├── 📄 2-5 12306系统功能模块划分.mp4
│ ├── 📄 2-6 12306整体系统架构设计.mp4
│ ├── 📄 2-7 12306系统数据库表讲解.mp4
│ └── 📄 2-8百万人同时抢1万张票,系统如何保证其正常及稳定性?.mp4
├── 📁 第3章最新版的SpringBoot3JDK9~17新特
├── 📁 第4章新版SpringCloudAlibaba与Springbo
├── 📁 第5章使用Vue3+VueCLI实现系统前端模块的搭建
├── 📁 第6章实现JWT单点登录功能
│ ├── 📄 6-1本章介绍.mp4
│ ├── 📄 6-2介绍两种单点登录方案设计.mp4
│ ├── 📄 6-3JWT单点登录原理与存在的问题及解决方案讲解.mp4
│ └── 📄 6-10为路由页面增加登录拦截.mp4
├── 📁 第7章12306系统会员基础功能的实现
├── 📁 第8章利用代码生成器快速实现火车基础数据的维护
├── 📁 第9章利用代码生成器快速实现火车基础数据的维护
├── 📁 第10章使用调度框架quartz,为12306系统增加定时调度
│ ├── 📄 10-2项目中增加batch定时调度模块.mp4
│ ├── 📄 10-3为batch模块配置持久层生成器.mp4
│ ├── 📄 10-4演示Springboot自带的定时任务.mp4
│ ├── 📄 10-5定时调度模块集成quartz.mp4
│ ├── 📄 10-6关于调度任务的并发执行.mp4
│ ├── 📄 10-7使用数据库配置quartz调度任务-.mp4
│ ├── 📄 10-8通过控台界面操作定时任务.mp4
│ ├── 📄 10-9增加任务手工补偿功能.mp4
│ └── 📄 10-10演示多节点场景中quartz的调度情况.mp4
├── 📁 第11章通过火车基础数据生成每日火车数据
│ ├── 📄 11-1本章介绍.mp4
│ ├── 📄 11-2快速生成每日车次数据管理功能-认准.mp4
│ ├── 📄 11-3完善每日车次管理页面功能.mp4
│ ├── 📄 11-5快速生成每日车厢数据管理功能.mp4
│ ├── 📄 11-6快速生成每日座位数据管理功能.mp4
│ ├── 📄 11-7增加生成每日车次定时任务.mp4
│ ├── 📄 11-8集成OpenFeign实现服务间调用.mp4
│ ├── 📄 11-9增加生成每日车次功能.mp4
│ ├── 📄 11-10增加生成每日车站功能.mp4
│ ├── 📄 11-11增加生成每日车厢功能@307570512.mp4
│ ├── 📄 11-12增加生成每日座位功能.mp4
│ └── 📄 11-13增加手动生成某日车次数据功能-认准.mp4
├── 📁 第12章基本的车票预定功能开发
├── 📁 第13章集成注册中心与配置中心组件Nacos(动态修改线上的配置)
│ ├── 📄 13-1本章介绍.mp4
│ ├── 📄 13-2Nacos官网介绍.mp4
│ ├── 📄 13-3Nacos快速开始.mp4
│ ├── 📄 13-4Nacos配置中心演示.mp4
│ ├── 📄 13-5Nacos多环境配置演示.mp4
│ ├── 📄 13-6Nacos利用命名空间做项目隔离.mp4
│ ├── 📄 13-7Nacos注册中心演示.mp4
│ ├── 📄 13-8配置Gateway+Nacos支持应用名路由转发.mp4
│ ├── 📄 13-9配置Feign+Nacos支持应用名远程调用.mp4
│ └── 📄 13-10Nacos挂了怎么办.mp4
├── 📁 第14章高性能余票查询的实现(前端缓存&本地缓存&分布式缓存)
│ ├── 📄 14-1本章介绍.mp4
│ ├── 📄 14-2详解Mybatis的一级缓存.mp4
│ ├── 📄 14-3详解Mybatis的二级缓存.mp4
│ ├── 📄 14-4详解SpringBoot内置缓存.mp4
│ ├── 📄 14-5SpringBoot整合redis缓存.mp4
│ ├── 📄 14-6详解缓存击穿与解决方案.mp4
│ ├── 📄 14-7详解缓存穿透与解决方案.mp4
│ ├── 📄 14-8详解缓存雪崩与解决方案.mp4
│ ├── 📄 14-9缓存在高并发场景中的生产问题分享.mp4
│ └── 📄 14-10前端缓存的使用.mp4
├── 📁 第15章集成分布式事务组件Seata(解决分布式系统中的数据一致性问题)
│ ├── 📄 15-1本章介绍.mp4
│ ├── 📄 15-2初识Seata.mp4
│ ├── 📄 15-3讲解Seata分布式事务的原理.mp4
│ ├── 📄 15-4讲解Seata分布式事务的四种模式.mp4
│ ├── 📄 15-5Seata分布式事务初体验.mp4
│ ├── 📄 15-6SeataServer配置Nacos.mp4
│ ├── 📄 15-7SeataClient配置Nacos.mp4
│ └── 📄 15-8Seata和Mysql存储演示.mp4
├── 📁 第16章高并发抢票时,利用各种锁解决车票超卖问题(JDK锁&分布式锁&看门狗设计&红锁)
│ ├── 📄 16-3超卖演示&使用JMeter对购票功能进行压测.mp4
│ ├── 📄 16-4使用synchronized是否能解决库存超卖?.mp4
│ ├── 📄 16-5使用Redis分布式锁是否能解决库存超卖?.mp4
│ ├── 📄 16-6使用Redisson看门狗解决锁超时的问题.mp4
│ ├── 📄 16-7介绍Redis红锁.mp4
│ ├── 📄 16-8本章代码优化.mp4
│ └── 📄 16-9JMeter线程组之间传递token变量.mp4
├── 📁 第17章高并发抢票时,使用Sentinal组件进行请求限流降级(过滤90%的无效请求)
│ ├── 📄 17-1本章介绍.mp4
│ ├── 📄 17-2常见的限流算法.mp4
│ ├── 📄 17-3初识Sentinel.mp4
│ ├── 📄 17-4Sentinel限流初体验.mp4
│ ├── 📄 17-5使用Sentinel控台监控流量.mp4
│ ├── 📄 17-6使用Sentinel配置限流.mp4
│ ├── 📄 17-7Sentinel+Nacos实现限流规则持久化.mp4
│ ├── 📄 17-8Sentinel限流不同的流控效果讲解-WarmUp&排队等待.mp4
│ ├── 📄 17-9Sentinel限流不同的流控模式讲解-关联&链路.mp4
│ ├── 📄 17-10Sentinel+Feign熔段初体验.mp4
│ ├── 📄 17-11Sentinel+Feign熔断后的降级处理.mp4
│ └── 📄 17-12Sentinel熔断规则配置演示.mp4
├── 📁 第18章高并发抢票时,防止机器人刷票的令牌大闸,可减轻服务器的压力(防刷+限流)
│ ├── 📄 18-1本章介绍.mp4
│ ├── 📄 18-2增加秒杀令牌表用以维护令牌信息.mp4
│ ├── 📄 18-3初始化车次信息时初始化秒杀令牌信息.mp4
│ ├── 📄 18-4增加校验秒杀令牌功能.mp4
│ ├── 📄 18-5使用令牌锁防止机器人抢票.mp4
│ ├── 📄 18-6使用缓存加速令牌锁功能.mp4
│ ├── 📄 18-7增加验证码削弱瞬时高峰并防机器人刷票.mp4
│ └── 📄 18-8增加第一层验证码削弱瞬时高峰.mp4
├── 📁 第19章利用流行的MQ组件对请求做削峰处理,解决吞吐量问题(实现最短时间内给用户反馈)
├── 📁 第20章压力测试-高并发优化前后的性能对比(单机性能提升25倍左右)
│ ├── 📄 20-1本章介绍.mp4
│ ├── 📄 20-2压力测试相关概念讲解.mp4
│ ├── 📄 20-3吞吐量压测.mp4
│ ├── 📄 20-4旧代码吞吐量压测.mp4
│ ├── 📄 20-5修改JVM参数再次压测.mp4
│ ├── 📄 20-6最高并发数探测.mp4
│ └── 📄 20-7使用异步线程代替RocketMQ.mp4
├── 📁 第21章企业级项目上云(阿里云部署)
├── 📁 第22章项目优化
├── 📁 第23章课程总结
│ └── 📄 23-1课程总结.mp4
└── 📄 课件.7z
评论 (0)