订单系统结构改造
2021-02-20 09:47:02 17 举报
AI智能生成
订单系统结构改造
作者其他创作
大纲/内容
核心链路过长
多环节链路
更新订单状态
增加积分
发放优惠券
扣减库存
推送消息
仓储发货
链路性能较差
引入MQ进行异步化
核心步骤同步
非核心步骤异步化
链路性能提升
耦合第三方系统
第三方系统
第三方推送系统
第三方物流系统
核心链路性能容易抖动
引入MQ进行第三方系统解耦
核心链路与第三方系统无关
核心链路性能稳定
大数据系统耦合订单数据
几百行大SQL
订单数据库性能不稳定
采集订单数据库Binlog
推送Binlog到MQ
各个兄弟团队按需取数据
避免其它团队直接耦合订单数据
秒杀活动压力过大
堆机器策略弊端
商品详情页高并发 优化
数据静态化
多级缓存CDN+Nginx+Redis
下单高并发优化
秒杀答题
基于Redis扣减库存
基于Nginx过滤无效请求
基于RocketMQ对高并发订单削峰
独立部署秒杀系统
避免数据库抗高并发请求
RocketMQ的基础使用
生产者
同步发送消息
异步发送消息
单向消息
消费者
Push模式
Pull模式
0 条评论
下一页