技术栈
线程池
工程师007
4 天前
c#
·
线程池
·
扩容
·
回收
·
空闲
.NET 线程池 工作线程 扩容 + 空闲 + 回收 原理
这些是底层硬编码规则,所有逻辑都基于此:最小工作线程数(MinThreads)最大工作线程数(MaxThreads)
青山师
5 天前
java
·
面试题
·
线程池
·
多线程
·
java面试
线程池深度解析:从生产者-消费者模型到工业级调优实践
文章标签: #java #线程池 #并发 #JUC #性能调优 #源码分析 #高并发 #面试线程池不是"线程集合",而是任务执行的生产者-消费者模型与资源复用和流量控制的工程实践。
阿冰冰呀
17 天前
java
·
mybatis
·
dubbo
·
springboot
·
线程池
·
多线程
·
hashmap
互联网大厂Java求职面试实录:谢飞机的“水货”之路
谢飞机:这个...我用过Thread类,还有Runnable接口,还有Callable...对了,还有一个Future。
YYYing.
19 天前
笔记
·
高并发
·
线程池
·
c/c++
【C++项目之高并发内存池 (二)】整体框架设计与ThreadCache的初步实现
⭐️在这个怀疑的年代,我们依然需要信仰。个人主页 :YYYing.⭐️高并发内存池项目专栏:C++项目之高并发内存池
__土块__
21 天前
线程池
·
可观测性
·
任务调度
·
系统稳定性
·
生产故障
·
ai工程
·
执行隔离
AI 任务调度器频繁超时:一次从线程争用到执行隔离的工程复盘
2026 年 3 月中旬,某企业 AI 问答平台上线后,用户反馈“提交任务后长时间卡在‘处理中’状态”,部分任务在 30 秒后返回超时错误。初期怀疑是模型推理慢,但监控显示模型平均响应时间为 800ms,远低于超时阈值。进一步排查发现,任务调度器(Scheduler)自身成为瓶颈——尽管任务已成功入队,但实际执行延迟高达 15~25 秒。
小辉同志
22 天前
开发语言
·
c++
·
c
·
线程池
·
epoll
Epoll+线程池
这是一个基于 Linux C 语言 实现的高并发网络服务器项目,核心采用 epoll I/O 多路复用 + 线程池 + 生产者 - 消费者模型 架构,用于处理大量客户端并发连接。
Zzzzmo_
23 天前
java
·
线程池
·
定时器
·
javaee
【JavaEE】多线程04—线程池/定时器
对于池,在学习 String类的时候,我们学习过常量池,即字符串常量池 —— 字符串常量存放在池中,在Java程序最初构建的时候,就已经准备好了,等程序运行的时候,这样的常量也就加载到内存中了,省下了构造/销毁的开销。
W2303576573
24 天前
开发语言
·
c++
·
线程池
【改进版】C++ 固定线程池实现:基于调用者运行的拒绝策略优化
在高并发场景下,线程池的任务队列满负载时的拒绝策略直接影响系统稳定性。本文基于之前实现的固定线程池,优化了同步队列的Add函数逻辑,实现了更健壮的调用者运行拒绝策略,解决了任务提交阻塞、队列满时任务丢失等问题,并对核心代码进行逐行解析。
洛水水
1 个月前
c++
·
线程池
# 线程池详解:从原理到实现
本文整理自学习笔记,涵盖线程池概念、生产者-消费者模型、手撕线程池代码、双队列优化,以及线程数量计算公式。
__土块__
1 个月前
线程池
·
分布式锁
·
redisson
·
java面试
·
拒绝策略
·
大厂一面
·
kafka幂等
Java 大厂一面模拟:从线程池拒绝策略到分布式锁选型的连环压问
这是一场模拟 30 分钟 Java 大厂一面的高强度技术拷打,目标候选人为 1-3 年经验的 Java 后端工程师或校招高阶候选人。面试官将以“八股结论 → 源码细节 → 边界场景 → 线上故障 → 技术取舍”为主线,连续压问核心知识点,覆盖 Java 并发、JVM、Spring、MySQL、Redis 与分布式系统设计。整场面试强调“连续追问感”和“拷打强度”,避免泛泛而谈,直击候选人知识盲区与落地能力。
UrSpecial
1 个月前
c++
·
线程池
从零实现C++轻量线程池
目录一、引言二、什么是线程池三、为什么需要线程池四、线程池的核心组成五、C++线程池的实现六、结语本文目标:从零实现一个轻量、可用、可扩展的 C++ 线程池。
__土块__
1 个月前
kafka
·
线程池
·
分库分表
·
java面试
·
threadlocal
·
缓存一致性
·
大厂一面
Java 大厂一面模拟:从线程本地存储到分库分表路由的连环拷问
这是一场模拟 30 分钟左右的 Java 大厂一面,面向 1-3 年经验的 Java 后端候选人或校招高阶候选人。面试官风格贴近真实大厂一面节奏,注重基础原理、并发安全、JVM 底层、数据库设计与缓存一致性,同时结合典型业务场景(如订单、用户、活动系统)进行连续追问。整场面试强调“拷打感”——问题层层递进,从表象到原理,再到边界条件和线上落地取舍。
__土块__
1 个月前
线程池
·
java面试
·
spring事务
·
消息幂等
·
redis分布式锁
·
mysql死锁
·
大厂一面
Java 大厂一面模拟:从线程池调优到 Spring 事务传播的深度追问
这是一次面向 1-3 年 Java 后端候选人的大厂一面模拟,时长约 30 分钟。候选人背景为电商订单系统开发,熟悉 Spring Boot、MySQL、Redis、Kafka,有基础并发编程经验。面试官风格偏实战,注重原理理解与线上落地能力,提问节奏紧凑,强调“为什么这么设计”和“边界场景怎么处理”。
__土块__
1 个月前
线程池
·
缓存穿透
·
线程中断
·
java面试
·
布隆过滤器
·
消息幂等
·
大厂一面
Java 大厂一面模拟:从线程中断到缓存穿透的分布式链路拷问
这是一场针对 1-3 年 Java 后端候选人的大厂一面模拟,时长约 30 分钟。候选人具备 Spring Boot + MySQL + Redis 基础项目经验,参与过订单、活动类业务开发。面试官将围绕 Java 并发、JVM、缓存设计、消息可靠性等核心模块展开连续追问,重点考察原理理解、边界判断与线上落地能力。整场面试强调“拷打感”——问题环环相扣,追问层层深入,避免浮于表面的概念复述。
是娇娇公主~
1 个月前
c++
·
线程池
线程池:工作窃取线程池WorkingStealingPool
工作窃取是一种高效的任务调度策略,核心思想是:每个工作线程拥有自己的独立任务队列。当一个线程自己的队列为空(闲置)时,它会主动“窃取”其他忙碌线程队列中的任务,从而实现动态负载均衡,避免某些线程闲置、某些线程堆积的情况。
是娇娇公主~
1 个月前
c++
·
线程池
线程池:缓存线程池CachedThreadPool
缓存线程池是一种动态大小的线程池实现,其有以下核心特点:与固定大小线程池不同,缓存线程池适合短期、突发、IO密集型任务场景(如Web服务器处理短连接请求)。它既避免了“频繁创建/销毁线程”的高昂开销,又不会像固定池那样长期占用过多线程。
都说名字长不会被发现
1 个月前
java
·
spring
·
线程池
·
并发编程
Spring 线程池最佳实践:如何优雅管理多线程任务
在 Spring 项目中使用 @Async 注解可以实现方法的异步执行,提升系统吞吐量。然而,默认情况下 Spring 使用 SimpleAsyncTaskExecutor,它会为每个任务创建新线程,导致线程频繁创建销毁,开销巨大。更严重的是,所有异步任务共用一个线程池,无法实现资源隔离,一个任务出现问题可能影响整个系统。
__土块__
1 个月前
java
·
消息队列
·
rocketmq
·
线程池
·
支付系统
·
故障复盘
·
异步架构
一次支付清结算系统线程池故障复盘:从任务积压到异步解耦的架构演进
凌晨三点,支付清结算系统的告警群突然炸响。「结算任务积压超过 50 万条,平均延迟 12 分钟,部分商户提现失败!」
消失的旧时光-1943
1 个月前
开发语言
·
网络
·
c++
·
线程池
·
并发
C++ 网络服务端主线:从线程池到 Reactor 的完整路线图
前面我已经把 C++ 并发基础和线程池完整走了一遍:但到这里,其实还只停留在:并发组件层也就是说,我已经有了一个“执行引擎”,但它还是一个孤立组件。
红云梦
1 个月前
java
·
线程池
·
连接池
·
池化技术
互联网三高-高性能之线程池与连接池调优
2面试官最爱问的一个问题:"你们线程池参数是怎么配的?"如果你只会回答"核心线程数 = CPU 核数",那基本就凉了。线程池和连接池是 Java 开发中最基础的性能优化手段,但大多数人只是"会用",不知道怎么"用好"。本文从池化思想讲起,深入 ThreadPoolExecutor 七大参数的实战调优,再到 HikariCP 和 HTTP 连接池,帮你建立完整的池化调优能力。