两周时间,15个核心技术点一一解剖,手把手带你实现秒杀系统项目,使简历饱满有亮点,6课时视频课+12课时互动课
#### 秒杀系统项目介绍 - 秒杀系统中的业务特点——核心本质 - 如何设计秒杀系统——授人与渔 - 整体思考,抓住本质:高并发 - 秒杀系统中的核心难点——面试问点 - 秒杀系统常用的技术架构——业界风向 - 如何在简历中提到自己的项目 - 后续课程内容及阶段目标规划 #### 项目环境搭建与发布功能实现 - 项目基础架构搭建 - 数据库表分析及创建 - 发布秒杀活动功能的开发 - 秒杀活动列表和秒杀活动详情页开发 #### 秒杀系统库存模块 - 库存扣减方案与数据库设计 - 库存超卖问题与多种解决方案分析 - Jmeter 并发请求测试 - 使用 Lua 脚本解决库存超卖问题 #### 秒杀系统订单模块 - 为什么要进行流量削峰? - 利用消息中间件进行流量削峰 - 订单生成方案与数据库设计 - 分布式 ID 解决方案 - SpringBoot 整合 RocketMQ - 订单处理与消息队列的结合 #### 数据一致性处理 - 使用延迟消息关闭超时订单 - 订单页面的开发与测试 - 限购功能的实现 - 付款和减库存的数据一致性处理 #### 系统优化项之页面技术 - 如何预热缓存以降低数据库压力 - 如何精准同步抢购倒计时 - 服务器减压之 CDN 流量分发 - 服务器减压之页面静态化技术 #### 系统优化项之限流与稳定 - 限流原理讲解 - 限流先锋:前端限流策略 - 限流稳定:接口限流 - 限流工具:Sentinel 流量控制框架与 Spring Boot 整合 - 防爬虫与恶意刷请求 #### 分布式锁与缓存 - 分布式锁 - Redis 是如何实现原子操作的 - 如何实现最基础的本地缓存 - 缓存三大关键点:如何防范缓存穿透 & 缓存击穿 & 缓存雪崩 - Spring Boot 项目的简单打包部署 #### 秒杀系统架构理论与常见面试问题解答 - 分布式事务的概念 - 高并发问题的解决思路 - 把秒杀系统写进简历中,你需要注意哪些关键点? - 有哪些面试官常问的面试题? - 学员常见问题解答 - 还有哪些深入学习的内容






