写点什么

电商秒杀系统

作者:Geek_7d539e
  • 2023-03-26
    广东
  • 本文字数:421 字

    阅读完需:约 1 分钟

  1. 业务背景


  1. 电商领域分析

自从参加架构训练营后,由于示例中常出现电商的场景,所以对电商系统多一些了解,先从电商的整体业务域(不限于秒杀的业务规则)。

注:

评价通用域即售后评价,有正面也可能是负面,所以并没有归入营销域,而是归到交易域。

  1. 秒杀业务流程

注:

秒杀业务属于营销域中的运营核心域。

  1. 性能模型估算

平时日活 100 万用户,在秒杀场景中,预计能吸引到 60%~150%的用户,同时老板要求做到万无一失,以 150 万用户作为性能设计的用户量。

【秒杀前-登录】

假如用户是在活动开始的前半小时内进入系统进行秒杀前准备,

则登录行为的 qps ≈ 1500000 / 1800 ≈ 1000/s

【秒杀前-读取商品详细】

基本类似登录行为,不过,这里可以设计 CDN 。

【秒杀】

假如大部分用户是在活动开始的前 3 秒进行秒杀,则秒杀行为的 qps ≈ 1500000 / 3 ≈ 500000/s

【秒杀下单】

秒杀活动选择 1000 个充电宝,10 台 iPhone 12 作为秒杀商品,以 1000 个充电宝作为订单数量,

则秒杀成功后的下单行为 tps ≈ 1000 / 3 ≈ 500/s(加上预留量)


用户头像

Geek_7d539e

关注

还未添加个人签名 2020-06-12 加入

还未添加个人简介

评论

发布
暂无评论
电商秒杀系统_Geek_7d539e_InfoQ写作社区