## 题目
高性能秒杀系统
## 基本需求
为什么需要秒杀系统?
比如说京东秒杀,就是一种定时定量秒杀,在规定的时间内,无论商品是否秒杀完毕,该
场次的秒杀活动都会结束。这种秒杀,对时间不是特别严格,只要下手快点,秒中的概率
还是比较大的。
淘宝以前就做过一元抢购,一般都是限量 1 件商品,同时价格低到「令人发齿」,这种
秒杀一般都在开始时间 1 到 3 秒内就已经抢光了,参与这个秒杀一般都是看运气的,不
必太强求
三种情况
瞬时并发量大
秒杀时会有大量用户在同一时间进行抢购,瞬时并发访问量突增 10 倍,甚至 100 倍以
上都有。
库存量少
一般秒杀活动商品量很少,这就导致了只有极少量用户能成功购买到。
业务简单
流程比较简单,一般都是下订单、扣库存、支付订单
打造并维护一个超大流量的秒杀系统需要进行哪些关注,就是本文讨论的话题。
评论0