项目描述:
由于公司业务的扩展, 开展新的业务跨境电商平台, 主营进口红酒、洋酒、化妆品、婴儿用品、数码设备等, 其中一个模块针对促销设计为秒杀系统;
目标:
1.不影响正常业务;
2.支持请求量为10万/秒;
3.采用本司的支付平台;
4.下单数据只能一件商品;
成果:
1. 将秒杀系统独立部署, 使其与网站完全隔离;
2. 将商品内容静态化, 并缓存在CDN上, 减轻服务的刷新的请求量;
3. 利用验证码与Kafka队列进行流理削峰, 避免高并发时把机器冲垮;
4. 利用Redis缓存增加读性能;
5. 压测9w/秒, 最终在线热门的商品1分钟秒杀承受12W笔订单;