秒杀方案 | 学习笔记

简介: 快速学习秒杀方案

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

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


秒杀方案


目录:

一、秒杀操作前提

二、秒杀操作流程

 

一、秒杀操作前提:

预估数据量

例如

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


二、秒杀操作流程

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

image.png

相关文章
|
5月前
|
负载均衡 前端开发 算法
聊聊高并发应用中电商秒杀场景的方案实现
聊聊高并发应用中电商秒杀场景的方案实现
256 0
|
消息中间件 缓存 NoSQL
如何设计一个秒杀系统???
如何设计一个秒杀系统???
175 0
|
消息中间件 缓存 JavaScript
如何设计一个秒杀系统
如何设计一个秒杀系统
|
消息中间件 负载均衡 应用服务中间件
秒杀场景的设计思路和方案
秒杀场景的设计思路和方案
291 0
|
缓存 NoSQL 安全
秒杀系统的设计思路
你好看官,里面请!今天笔者讲的是秒杀系统的设计思路。不懂或者觉得我写的有问题可以在评论区留言,我看到会及时回复。 注意:本文仅用于学习参考,不可用于商业用途,如需转载请跟我联系。
416 2
|
消息中间件 缓存 运维
如何设计一个秒杀系统(下)
这里我们讲解最后一部分
311 0
如何设计一个秒杀系统(下)
|
数据采集 缓存 前端开发
如何设计一个秒杀系统(上)
秒杀大家都不陌生。自2011年首次出现以来,无论是双十一购物还是 12306 抢票,秒杀场景已随处可见。简单来说,秒杀就是在同一时刻大量请求争抢购买同一商品并完成交易的过程。从架构视角来看,秒杀系统本质是一个高性能、高一致、高可用的三高系统。而打造并维护一个超大流量的秒杀系统需要进行哪些关注,就是本文讨论的话题。
516 0
如何设计一个秒杀系统(上)
|
SQL 存储 缓存
如何设计一个秒杀系统(中)
我们接着上篇继续讲,这篇主要讲一致性
281 0
|
存储 缓存 前端开发
秒杀系统架构分析与实战,一文带你搞懂秒杀架构!
正常电子商务流程 (1)查询商品; (2)创建订单; (3)扣减库存; (4)更新订单; (5)付款; (6)卖家发货; 秒杀业务的特性
秒杀系统架构分析与实战,一文带你搞懂秒杀架构!
|
XML 监控 druid
秒杀架构实践(中)
之前在 Java-Interview 中提到过秒杀架构的设计,这次基于其中的理论简单实现了一下。 本次采用循序渐进的方式逐步提高性能达到并发秒杀的效果
下一篇
无影云桌面