第四期|轮子项目告一段落,更新“亿”点点
为了让更多小伙伴方便了解拿个offer社群近期的更新内容,我想了个主意——InfoWeek!通过这种形式,不仅能展示最近更新,还会分享一些我觉得有意思的思考和技术时事。
内容更新
近期星球主要聚焦 oneThread 动态线程池核心教程的输出,同时同步录制 oneCoupon(牛券)实战视频课程。期间也持续完善了 12306、短链接、oneCoupon 与 oneThread 等项目的相关功能与代码。
1. oneThread 核心教程
oneThread 是基于 配置中心 构建的动态可观测 Java 线程池框架,弥补了 JDK 原生线程池 参数配置不灵活的不足,支持核心参数的 在线动态调整、运 行时状态监控 与 阈值告警,有效提升系统的稳定性与可运维性。框架兼容主流配置中心如 Nacos、Apollo,实现线程池参数的 热更新与统一管理。

1.1 第2部分:从零到一开发
- 《基建oneThread动态线程池设计》第10小节:如何实现线程池参数的并发安全刷新?
- 《基建oneThread动态线程池设计》第11小节:实现阻塞队列容量热更新策略
- 《基建oneThread动态线程池设计》第12小节:阻塞队列容量热更新策略下的“坑”
- 《基建oneThread动态线程池设计》第13小节:通过Apollo实现线程池参数配置
- 《基建oneThread动态线程池设计》第14小节:基于模板方法的多配置中心抽象层设计
1.2 第3部分:线程池监控和告警
- 《基建oneThread动态线程池设计》第15小节:开发线程池阈值触发告警规则
- 《基建oneThread动态线程池设计》第16小节:基于动态代理模式完成线程池拒绝策略报警
- 《基建oneThread动态线程池设计》第17小节:开发线程池运行告警频率限制
- 《基建oneThread动态线程池设计》第18小节:通过本地日志打印实现动态线程池监控
- 《基建oneThread动态线程池设计》第19小节:通过Actuator实现动态线程池Metrics监控
- 《基建oneThread动态线程池设计》第20小节:深入剖析Metrics监控中的那些坑(扩展篇)
- 《基建oneThread动态线程池设计》第21小节:Prometheus配置oneThread运行时监控数据采集
- 《基建oneThread动态线程池设计》第22小节:Grafana看板开发(线程池健康度仪表盘)
1.3 第4部分:动态线程池扩展
- 《基建oneThread动态线程池设计》第23小节:通过回调函 数实现线程池任务防丢失功能
- 《基建oneThread动态线程池设计》第24小节:基于Tomcat等Web容器线程池适配
- 《基建oneThread动态线程池设计》第25小节:使用观察者模式重构配置动态刷新
- 《基建oneThread动态线程池设计》第26小节:oneThread动态线程池框架Banner自定义规范
- 《基建oneThread动态线程池设计》第27小节:基于Nacos开发oneThread控制台模块
- 《基建oneThread动态线程池设计》第28小节:Vben vs 其他框架:oneThread前端决策之路
1.4 第5部分:面试相关
oneThread 作为一个线程池治理组件,只要你的业务系统(点评、外卖、12306 等)或 RPC 框架中用到了线程池,就可以挑几条写进项目经历中,真正实现了无缝集成,写简历也变得丝滑了!
另外,为了帮助大家更好地把技能点写进简历,同时降低撞内容的概率,马哥特地将一个技能点拆写成三种表达方式,是不是有“亿”点贴心~
2. oneCoupon 牛券视频更新
从本节课起,我们将启用一种全新的教学模式:“理论先行,实战跟上”。 首先,我会通过 PPT 为大家系统梳理知识框架与核心概念,确保我们思路清晰;然后,我们将在 IDEA 中进行代码实战,深入剖析实现细节与底层原理。

更新视频内容如下所示:
- 《牛券oneCoupon视频教学》第08小节:引入日志组件优雅记录操作日志
- 《牛券oneCoupon视频教学》第09小节:基于注解实现分布式锁防重复提交
- 《牛券oneCoupon视频教学》第11小节:RocketMQ5.x延时消息修改优惠券结束状态
3. 12306
4. SaaS 短链接
星球精华主题
为方便大家梳理近期星球内的高质量内容,这里将精华主题做了一次整理归纳,具体如下:
- 6大画图神器,拒绝丑图!
- 985院校档次差异对求职面试影响多大?
- 为稳定支撑星球同学公用云中间件,新采购一台4C16G 的云服务器
- 社招如何把牛券 oneCoupon 写到简历上?
- 入职遭高强度无偿加班与技术退化,该不该趁试用期及时止损转岗/跳槽?
- 入职小厂想尽快跳槽:社招与校招差异及简历重点
- 自建京东云短链接平台开放访问,收录八股文站点并测试高并发
- 非后端计划投后端岗:如何在简历中有效呈现项目亮点
- Java转Python投身大模型项目:是机遇还是挑战?
- 实习产出如何取舍呈现在简历中:一页还是两页?
- 美团日常实习一面面经
- 鹅厂SRE转正还是走后端?双9非科班、Java背景的取舍与路线
- 是否要深入学习 Netty?源码阅读遇到瓶颈的取舍与高效入门路径
- Redis聚合批量写入下的点赞幂等与局部失败处理方案
- 26届双非硕还没实习,跟着做完项目后现在找实习还来得及吗?
- 工作中被PUA,如何双向对齐预期并高效沟通同步进度?
- 面试的时候过分紧张,怎么办?
- 秋招前该押注八股深度还是算法积累?
- 哈啰 Java 一二面日常实习(已OC)
- 马丁:关于 AI 的现状和未来发展
- 某大厂一面面经
- 稳赢云计算二面(牛券项目燃尽了)
- 基础一般如何高效学习项目?
- 27届百度日常实习一面
- 提高消息队列消费速度应该增加消费者实例还是动态线程池?
- 如何判断Java实习“好不好”?核心业务标准是什么?
- 从单体增删改查走出来:一年半Java后端的系统化进阶路线与可落地练习方案
- 已拿后端心仪offer,入职前该深耕后端技术栈还是提前布局大模型?
技术周刊
1. 新压测工具
oha 是一个用 Rust 编写的现代化 HTTP 压测工具,定位于“简单、快速、跨平台”。它开箱即用,命令行体验友好,适合在本地或 CI 中快速跑基准测试;安装方式多样(包管理器或二进制),在 macOS、Linux、Windows 上都能稳定运行。
GitHub 地址链接:https://github.com/hatoo/oha

在压测模型上,oha 既支持基于并发数(-c)的固定并发压测,也支持基于请求率(--rate)的恒定 RPS 控制;配合异步 I/O 与多路复用,能在单机上产生可观的负载。它允许自定义请求方法、Header、Body(含文件/STDIN)、超时、连接数、重定向策略、TLS 选项与代理设置等,并支持 HTTP/1.1 与 HTTP/2。
结果输出方面,oha 提供详细的吞吐、成功/失败数、错误码统计、延迟分布与百分位(P50/P90/P95/P99)等关键指标,便于快速定位瓶颈与回归对比。它还能导出 JSON、HDR 直方图等格式,以便与可视化或监控工具集成,进行更深入的分析。
相较 wrk/hey 等传统工具,oha 更加轻量且易用,同时在高并发场景下具有不错的性能与资源占用表现,非常适合对 API、微服务、网关或反向代理进行快速压测与日常性能回归。
2. 微舆 Agent 舆论分析助手
“微舆”是一个从0实现的创新型 多智能体 舆情分析系统,帮助大家破除信息茧房,还原舆情原貌,预测未来走向,辅助决策。用户只需像聊天一样提出分析需求,智能体开始全自动分析 国内外30+主流社媒与数百万条大众评论。
GitHub 地址链接:https://github.com/666ghj/BettaFish
技术架构如下所示:

告别传统的数据看板,在“微舆”,一切由一个简单的问题开始,您只需像对话一样,提出您的分析需求。

最后,InfoWeek 也想和大家一起成长。有什么想看的主题、吐槽或灵感,留言/私信都欢迎和我说一下;如果你觉得有价值,我们下期见,愿你本周有所收获,也离心仪的 offer 更近一步。
此致,马丁敬上。
