
Java-197 消息队列应用场景:缓存预热+限流排队+Redis Lua 扣库存+MQ 削峰填谷
“削峰填谷、最终一致性、限流排队、缓存预热、静态化、库存扣减、异步落库、服务隔离与降级”。写路径建议采用 Redis + Lua 脚本做原子预扣库存(防超卖),再通过消息队列(Kafka/RabbitMQ/RocketMQ)把下单、扣库存、支付准备等拆成异步链路,实现快速响应与后端平滑消费;读路径采用多级缓存(CDN/本地缓存/Redis)配合 Cache Aside/定时刷新等策略。示例代码以 Kafka Producer/Consumer 与 Redis Lua 展示关键点;版本以 Spring Boo





