写点什么

架构师训练营第九周作业一

用户头像
不谈
关注
发布于: 2020 年 08 月 05 日

设计一个秒杀系统,主要的挑战和问题有哪些?核心的架构方案或者思路有哪些?



  1. 技术挑战

A。对现有网站业务造成冲击

B。高并发下的应用、数据库负载

C。突然增加的网络及服务器带宽

D。直接下单

  1. 核心架构方案

A。商品页面中的购买按钮只有在秒杀活动开始的时候才变亮,在此之前及秒杀商品卖出后,该按钮都是灰色的,不可以点击。

B。下单表单也尽可能简单,购买数量只能是一个且不可以修改,送货地址和付款方式都使用用户默认设置,没有默认也可以不填,允许等订单提交后修改。只有第一个提交的订单发送给网站的订单子系统,其余用户提交订单后只能看到秒杀结束页面。

用户头像

不谈

关注

还未添加个人签名 2018.06.14 加入

还未添加个人简介

评论 (1 条评论)

发布
用户头像
下单链路上的所有节点和变化都可以扩展思考一下
2020 年 08 月 07 日 22:46
回复
没有更多了
架构师训练营第九周作业一