1列子模型
购物秒杀系统模型
2系统架构
a 严禁超卖
SQL加限制条件 itemNum>0;
b 用户重复点击提交
前台做控制,防止重复提交
c 服务器单机承受能力
负载均衡,分散流量,限制流量,到多台机器
d 脚本工具攻击URL
redis实现限制用户操作频率
e 数据库承受不了过滤之后的用户请求数
引入令牌机制
f其他,数据库压力与系统架构
消息队列,异步执行sql,微服务架构,分库分表,Docker扩容
购物秒杀系统模型
a 严禁超卖
SQL加限制条件 itemNum>0;
b 用户重复点击提交
前台做控制,防止重复提交
c 服务器单机承受能力
负载均衡,分散流量,限制流量,到多台机器
d 脚本工具攻击URL
redis实现限制用户操作频率
e 数据库承受不了过滤之后的用户请求数
引入令牌机制
f其他,数据库压力与系统架构
消息队列,异步执行sql,微服务架构,分库分表,Docker扩容