天天看点

秒杀方案 | 学习笔记

开发者学堂课程【Java 面试疑难点串讲5:系统架构及项目设计:秒杀方案】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:

https://developer.aliyun.com/learning/course/28/detail/614

秒杀方案

目录:

一、秒杀操作前提

二、秒杀操作流程

一、秒杀操作前提:

预估数据量

例如:

  • 小米进行抢购的时候需要针对于数据量进行预估:所有的人需要报名参加抢购;
  • 京东或淘宝缺少报名,它们依靠大数据分析系统得来的预估数据量;
  • 没有预估数据量, 整个的系统的先期准备就会不足。

  • 用户进行秒杀的登记;
  • 时间到开始进行秒杀操作;
  • 在秒杀操作的过程中需要出现一个等待界面,如果此界面刷新则抢购失败。
秒杀方案 | 学习笔记