开发者学堂课程【Java 面试疑难点串讲5:系统架构及项目设计:秒杀方案】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/28/detail/614
秒杀方案
目录:
一、秒杀操作前提
二、秒杀操作流程
一、秒杀操作前提:
预估数据量
例如:
- 小米进行抢购的时候需要针对于数据量进行预估:所有的人需要报名参加抢购;
- 京东或淘宝缺少报名,它们依靠大数据分析系统得来的预估数据量;
- 没有预估数据量, 整个的系统的先期准备就会不足。
二、秒杀操作流程
- 用户进行秒杀的登记;
- 时间到开始进行秒杀操作;
- 在秒杀操作的过程中需要出现一个等待界面,如果此界面刷新则抢购失败。