导语:MQ 篇讲的是「消息不丢、重复消费、幂等、积压处理」(见《消息队列通用》),Java 并发与 JVM 篇讲的是「线程池原理、GC 原理」。本篇只谈架构决策:一个调用该不该异步、削峰填谷怎么设计、异步后一致性/排障/体验怎么补、线程池为什么要按业务隔离、容器里 JVM 与线程池怎么调、容量怎么算,共 10 题。
2026/8/3大约 10 分钟
导语:MQ 篇讲的是「消息不丢、重复消费、幂等、积压处理」(见《消息队列通用》),Java 并发与 JVM 篇讲的是「线程池原理、GC 原理」。本篇只谈架构决策:一个调用该不该异步、削峰填谷怎么设计、异步后一致性/排障/体验怎么补、线程池为什么要按业务隔离、容器里 JVM 与线程池怎么调、容量怎么算,共 10 题。
导语:Redis 篇已经把「穿透 / 击穿 / 雪崩、Cache-Aside、延迟双删、更新 DB 再删缓存」这些应用与单库视角的题讲透了(见《Redis(四)》)。本篇只谈架构视角:缓存该分几层、本地 + 分布式多级缓存怎么组织、多副本 / 多机房下一致性怎么兜底、热点与容量怎么规划、缓存整体宕掉时如何保护 DB,共 10 题。