课程试听
1-1 红包雨的架构设计及源码实现
- 01-红包项目场景概述
- 02-红包系统设计要求
- 03-系统功能展示
- 04-系统设计-数据库建模
- 05-系统概要设计
- 06-系统设计参考原则
- 07-缓存设计-活动基本信息
- 08-缓存设计-抽奖时的令牌桶
- 09-令牌重复问题及解决方案
- 10-用户中奖计数与中奖逻辑
- 11-抽奖主业务时序图
- 12-系统框架-公共模块
- 13-系统框架业务模块
- 14-代码机及分页工具
- 15-设计阶段总结
- 01-编码过程理论回顾
- 02-缓存预热-活动基本信息与令牌桶
- 03-缓存预热-活动策略信息
- 04-抽奖主业务-基本校验
- 05-抽奖主业务-时间随机与lua原子性
- 06-抽奖主业务-中奖后的异步处理
- 07-其他业务模块源码分析
- 08-管理后台启动调试
- 09-前台数据调试
- 10-其他查询接口相关调试
- 11-Nginx启动实现本地页面访问
- 12-服务器部署拓扑图
- 13-Docker镜像与打包
- 14-Docker容器启动
- 15-Docker Swarm对API模块弹性扩容
- 16-管理后台与Nginx的部署
- 17-发散思维与总结