高并发三板斧

一、缓存

多级缓存:本地 Caffeine + Redis + CDN,避免穿透打库。

二、异步

MQ 削峰填谷:突发 10w QPS → Kafka 缓冲 → 后端按 1w/s 消费。

三、限流

令牌桶(Bucket4j)+ 滑动窗口 Redis Lua,单接口 1k QPS 上限。