前言 设计一个系统之前,我们肯定要先确认系统业务场景是怎样的,下面就以某电商平台上的秒杀活动为场景,一起来探讨一个秒杀系统改如何去设计. 场景 我们现在要卖100件纸尿布,按照系统的用户量及以往经验来看,目测这样的秒杀活动会有10万人参加来抢这100件纸尿布. 10万人,这服务器哪里顶得住啊!如果打在DB上那肯定得挂啊.但是我们做点什么嘛.下面好好分析一下,秒杀系统可能会出现什么问题. 常见问题 高并发: 高并发这一点是毋庸置疑的,秒杀开始的一瞬间这么多用户访问系统,肯定是会出现高并发问题的.…