秒杀方案 | 学习笔记

简介: 快速学习秒杀方案

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

课程地址:https://developer.aliyun.com/learning/course/28/detail/614


秒杀方案


目录:

一、秒杀操作前提

二、秒杀操作流程

 

一、秒杀操作前提:

预估数据量

例如

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


二、秒杀操作流程

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

image.png

相关文章
|
9月前
|
消息中间件 NoSQL Redis
秒杀的设计思路与实践
秒杀的设计思路与实践
76 1
|
缓存 NoSQL 数据库
【高并发】秒杀系统设计思路
【高并发】秒杀系统设计思路
236 0
|
9月前
|
缓存 前端开发 安全
秒杀系统架构分析与实战
秒杀系统架构分析与实战
218 1
|
消息中间件 缓存 安全
秒杀系统(1)——秒杀功能设计理念
秒杀系统(1)——秒杀功能设计理念
203 0
|
消息中间件 负载均衡 应用服务中间件
秒杀场景的设计思路和方案
秒杀场景的设计思路和方案
395 0
|
缓存 NoSQL 安全
秒杀系统的设计思路
你好看官,里面请!今天笔者讲的是秒杀系统的设计思路。不懂或者觉得我写的有问题可以在评论区留言,我看到会及时回复。 注意:本文仅用于学习参考,不可用于商业用途,如需转载请跟我联系。
456 2
|
存储 缓存 负载均衡
秒杀架构分析与实践
秒杀系统相信很多人见过,比如京东或淘宝的秒杀,那么秒杀系统是如何实现的呢?如何设计一个秒杀系统呢?对于秒杀系统应该考虑哪些问题呢?
561 4
|
SQL 存储 缓存
如何设计一个秒杀系统(中)
我们接着上篇继续讲,这篇主要讲一致性
332 0
|
存储 缓存 前端开发
秒杀系统架构分析与实战,一文带你搞懂秒杀架构!
正常电子商务流程 (1)查询商品; (2)创建订单; (3)扣减库存; (4)更新订单; (5)付款; (6)卖家发货; 秒杀业务的特性
秒杀系统架构分析与实战,一文带你搞懂秒杀架构!
|
XML 监控 druid
秒杀架构实践(中)
之前在 Java-Interview 中提到过秒杀架构的设计,这次基于其中的理论简单实现了一下。 本次采用循序渐进的方式逐步提高性能达到并发秒杀的效果