logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

线程基础与生命周期-并发编程

│ 问题:线程池跨线程失效▼│ 问题:只在 new Thread() 时拷贝,线程池复用不触发▼TransmittableThreadLocal (阿里开源)│ 解决:submit 时 capture → run 时 replay → finally restore│ 问题:仍基于 ThreadLocalMap,有泄漏风险,有拷贝开销▼│ 解决:不可变 + 自动清理 + 零拷贝继承└ 终极方案(需

#java
Kafka调优与运维

9.2 Broker 端调优9.3 OS 级调优9.4 JVM 调优(含 G1 vs ZGC vs Shenandoah 选型)9.4.1 为什么 Kafka Broker 默认推 G1,而不是 ZGC?(高频追问)核心结论一句话:具体拆解:1)Kafka Broker 的内存模型决定了堆很小Broker 堆里到底放了什么?2)ZGC 的优势场景与 Kafka 不匹配3)ZGC 在小堆上的反向代价

#java#kafka
到底了