Server and cabling image for concurrency and thread pools
备战面试2026年4月6日
返回文章列表

线程池

池化思想 最小线程数满足最高吞吐量 (异步化/削峰)

频繁创建销毁线程成本高

池化思想 最小线程数满足最高吞吐量 (异步化/削峰)

可并发任务排队 自动调度线程执行任务

默认Excutors 的三种实现有什么问题 OOM 或者吞吐量

核心参数: 核心线程数 非核心线程数 阻塞队列(工作队列) 非核心线程空闲时存活时间及对应时间单位 拒绝策略 线程工程

核心线程 阻塞队列 非核心线程 三者之间的时序逻辑

不可折损的业务任务线程提交后 线程池已经爆满 如何重写拒绝策略保证任务不丢失 同时不影响系统吞吐

Continue Reading

关联文档推荐

查看全部

备战面试

事务

B+树与哈希索引的核心区别在于数据结构与适用查询类型。 B+树是平衡多叉树,支持范围查询和排序,适合磁盘存储的OLAP场景; 哈希通过哈希函数实现O(1)等值查询,但无法处理范围操作,常用于内存键值存储。

备战面试

sorted set

哨兵机制是保证 Redis 的高可用性 监测主节点是否存活 - 发现主节点挂了,会选举一个从节点切换成主节点 - 同时将新的主节点信息通知给其他从节点

备战面试

场景设计

设计一个抢红包系统 如何拆包 随机数 线性切割 二倍均值法