月度归档:2026年11月 (3)
咖啡养成
连载中 21/21
收官复盘:一张并发作战地图
二十一篇归结为一条主线:三宗罪。原子性找锁与 CAS,可见性有序性找 volatile,等待协调找三件套与队列,线程管理找池与虚拟线程——按问题找工具,一页纸装下全系列。
咖啡养成
连载中 20/21
虚拟线程:JDK 21 的并发新范式
阻塞从「占住一条 OS 线程」变成「堆上多存一段栈」,便宜了三个数量级。mount/unmount 原理、不池化的新哲学、synchronized 钉住载体线程的坑与 JDK 24 的修复。
咖啡养成
连载中 19/21
CompletableFuture:异步编排的正确姿势
Future 只会干等,编排要靠回调流水线。三个下游接口从串行 700ms 到并行 300ms 的聚合模板;commonPool 的共享陷阱与自定义线程池;thenCompose 链式与超时兜底。