1. 针对高并发系统,你会从哪些维度进行架构优化?多级缓存:利用浏览器缓存、CDN 边缘计算、本地缓存(Caffeine)和分布式缓存(Redis)减轻数据库压力。异步解耦:引入消息队列(RocketMQ/Kafka)处理非核心逻辑,实现流量削峰填谷。扩容与分流:通过 Nginx 负载均衡实现水平扩展;数据库层面进行读写分离或分库分表。服务治理:设置合理的超时时间,配置熔断、降级和限流策略(Sentinel),防止雪崩效应。2. 深入谈谈 ConcurrentHashMap 的扩容机制(Java 8+)触发条件:当任意一个桶(Bucket)的链表长度超过 8 且数组长度小于 64,或总元素量超...