课程目录

开篇词 (1讲)

  1. 开篇词|如何设计一个高并发、高可用的秒杀系统?

前期准备:技术选型与环境准备 (2讲)

  1. 01|直面痛点:秒杀系统的挑战和设计原则
  2. 02|蓄势待发:秒杀系统架构设计和环境准备

系统动工:码出最简秒杀系统 (2讲)

  1. 03 _ 指日可待:一步一步搭建秒杀系统(上)
  2. 04 _ 指日可待:一步一步搭建秒杀系统(下)

稳定压倒一切:打造系统高可用 (5讲)

  1. 05|勇于担当:秒杀的隔离策略
  2. 06|谋定后动:秒杀的流量管控
  3. 07|乾坤大挪移:秒杀的削峰和限流
  4. 08|化骨绵掌:降级、热点和容灾处理
  5. 加餐|高并发场景:如何提升对突发事件的应急处理能力?

准确无误:打造不超卖和公平的秒杀系统 (2讲)

  1. 09|御敌国门外:黑产对抗——防刷和风控
  2. 10|不差毫厘:秒杀的库存与限购

雷令风行:性能调优更上一层楼 (3讲)

  1. 11|高性能优化:物理机极致优化
  2. 12|高性能优化:单机Java极致优化
  3. 13|优化番外篇:Vertx介绍及快速入门

尾声 (3讲)

  1. 14|百万级流量秒杀系统的关键总结
  2. 期末测试|来赴一场满分之约吧!
  3. 结束语|秒杀系统之上的业务协同思考