Tag: high-concurrency
All the articles with the tag "high-concurrency".
-
并发协作与异步编排:闭锁、信号量与 CompletableFuture
并发协作与异步编排:CountDownLatch / CyclicBarrier / Semaphore 各自的场景、CompletableFuture 的任务编排与线程池隔离、超时兜底与异常处理,落到竞价并行拉取多路依赖的聚合。
-
并发容器:ConcurrentHashMap 与阻塞队列
并发容器怎么选:ConcurrentHashMap 从 JDK7 分段锁到 JDK8 CAS+synchronized+红黑树的演进、CopyOnWrite 的适用与代价、BlockingQueue 家族对比,以及为什么别再用 synchronizedMap。
-
线程池原理与调优:ThreadPoolExecutor 七参数、执行流程与拒绝策略
高并发服务的吞吐命脉:ThreadPoolExecutor 七参数与执行流程、四种拒绝策略、队列与线程数怎么算,配合监控、动态调参与 ThreadLocal 泄漏排查,落到竞价链路的线程池隔离实践。
-
批处理与请求合并:攒批、削频与吞吐优化
把多次小操作合并成一次大操作,用延迟换吞吐。讲透客户端攒批、Singleflight 请求合并、批量读写、组提交与异步刷盘的模式、参数(大小/超时/背压)与延迟-吞吐取舍。
-
连接与 I/O 模型:线程、池化、多路复用与背压
连接和线程常在 CPU 成为瓶颈前先耗尽。讲清 BIO vs NIO/Reactor 多路复用、Netty EventLoop 与阻塞卸载、连接池核心参数与 Little's Law 池大小直觉、池耗尽背压策略。