【MapSheep】
[好记性不如烂笔头]
  1. 高并发秒杀
    • 难点:瞬间流量冲垮服务、超卖
    • 方案:Redis 预扣库存 + 分布式锁,MQ 削峰,接口限流熔断
  2. 分布式事务
    • 难点:跨服务数据一致性
    • 方案:核心链路用 Seata AT 模式,非核心用最终一致性(MQ + 补偿)
  3. 商品库存精准
    • 难点:多端库存同步、超卖 / 少卖
    • 方案:Redis 做库存缓存,数据库做持久层,定时校对 + 库存回滚
  4. 订单高可用
    • 难点:订单创建失败、重复下单
    • 方案:唯一订单号,接口幂等(点击跳转),订单状态机 + 定时任务兜底
  5. 数据量大查询慢
    • 难点:商品 / 订单查询卡顿
    • 方案:分库分表(Sharding-JDBC),ES 做商品检索,热点数据 Redis 缓存
  6. 支付对接异常
    • 难点:支付回调丢失、状态不一致
    • 方案:异步回调 + 定时主动查询,支付状态多轮补偿校验
posted on 2026-01-27 11:50  (Play)  阅读(16)  评论(0)    收藏  举报