课程介绍
慕课网明星讲师“甲蛙”全新力作:一套市面稀缺的,手把手教你完整落地“高并发,高可用,高性能” 整体解决方案实战课。课程以12306售票系统驱动教学,融合老师多年大厂超大型项目架构设计与实战经验,带你从架构设计到具体场景方案落地,真正驾驭超高并发场景下的各种疑难问题,成为高薪抢手人才。
第1章 课程介绍与学习指南4 节 | 39分钟
第2章 12306这个系统架构到底有多牛?8 节 | 71分钟
第3章 最新版的SpringBoot3&JDK9~17新特性详解14 节 | 101分钟
第4章 新版Spring Cloud Alibaba与Springbooot搭建后端架构20 节 | 261分钟
第5章 使用Vue3 + Vue CLI 实现系统前端模块的搭建13 节 | 207分钟
第6章 实现JWT单点登录功能10 节 | 103分钟
第7章 12306系统会员基础功能的实现18 节 | 210分钟
第8章 自制前后端代码生成器提高开发效率11 节 | 167分钟
第9章 利用代码生成器快速实现火车基础数据的维护20 节 | 261分钟
第10章 使用调度框架quartz,为12306系统增加定时调度功能10 节 | 87分钟
第11章 通过火车基础数据生成每日火车数据13 节 | 188分钟
第12章 基本的车票预定功能开发24 节 | 464分钟
第13章 集成注册中心与配置中心组件Nacos(动态修改线上的配置)10 节 | 88分钟
第14章 高性能余票查询的实现(前端缓存&本地缓存&分布式缓存)10 节 | 96分钟
第15章 集成分布式事务组件Seata(解决分布式系统中的数据一致性问题)8 节 | 93分钟
第16章 高并发抢票时,利用各种锁解决车票超卖问题(JDK锁&分布式锁&看门狗设计&红锁)9 节 | 119分钟
第17章 高并发抢票时,使用Sentinal组件进行请求限流降级(过滤90%的无效请求)12 节 | 127分钟
第18章 高并发抢票时,防止机器人刷票的令牌大闸,可减轻服务器的压力(防刷+限流)8 节 | 87分钟
第19章 利用流行的MQ组件对请求做削峰处理,解决吞吐量问题(实现最短时间内给用户反馈)12 节 | 143分钟
第20章 压力测试-高并发优化前后的性能对比(单机性能提升25倍左右)7 节 | 44分钟
第21章 企业级项目上云(阿里云部署)17 节 | 128分钟
第22章 项目优化9 节 | 73分钟
第23章 课程总结