一.组合商品特点
支持多商品的选择
多个商品的库存、限购数量
验证和处理的逻辑更多(其中一种库存不足都要异常失败)
二.万次秒杀
增加验证逻辑,完成基本功能就可以
同样不需要太多考虑优化方面
单机,Mysql数据库就可以支持
三.百万次秒杀
1期组合商品秒杀相当也进行2-3期单商品秒杀同样规模的压力
增加了验证逻辑,增加了代码复杂度,增加了异常处理的情况
严格的验证全部商品验证,或者只处理组合商品中的合格的商品
四.过亿次秒杀
能不能将组合商品的复杂问题简单化?
把组合成一个单商品(比如nab抢票,先把两个座位或者三个座位组合成一个商品)
引入中控服务器(管理服务器的服务器)
多机房多数据中心(每个机房分别承受)