公众号 「Ai拆代码的曹操」 | 知识星球 「Ai拆代码的曹操·星球」 — 第一时间获取最新实战案例与深度分析

置顶K8s 与云原生故障排查 · 系列目录


K8s 与云原生故障排查 · 系列目录 叙事框架:容器排障的独特之处在于可见性缺失 总计 82 篇,已发布 33 篇,49 篇待完善 一、Pod / 工作负载类 ✅ Pod 频繁重启:OOM 还是 Liveness 探针配置问题? ✅ Pod 一直 Pending:从资源不足到 PVC 挂载层层排查

置顶📚 全系列目录


📚 全系列目录 你好,我是 Ai拆代码的曹操,一名一直在生产的 Java 后端工程师。 这个博客记录我过去 10 多年一线工作中遇到的真实线上问题、排查过程与解决方案。 目前已规划 14 个系列、585 个案例,138 篇已发布,持续更新中。 系列一览 # 系列 案例数 已发布 进度 1 线上问题

置顶Linux 系统排查基本功 · 系列目录


Linux 系统排查基本功 · 系列目录 叙事框架:应用层查不下去时,下钻到 OS 层 总计 52 篇,已发布 4 篇,48 篇待完善 一、CPU 类 ✅ CPU 使用率很高但找不到高 CPU 应用——短时进程排查 ✅ 上下文切换频繁导致性能下降 ✅ CPU 才 30%,接口就崩了?一核有难七核围观

置顶SQL 与数据库排障 · 系列目录


SQL 与数据库排障 · 系列目录 叙事框架:一个慢 SQL 导致全站瘫痪的故事 总计 37 篇,已发布 14 篇,23 篇待完善 一、SQL / 索引类 ✅ 一个慢 SQL 打垮了整个服务?从 EXPLAIN 到索引优化全实战 ✅ 索引失效的 10 种场景:用 EXPLAIN 一个个验证 ✅ GR

置顶JVM 性能调优 · 系列目录


JVM 性能调优 · 系列目录 叙事框架:决策树式——你的应用适合哪种 GC / 哪些参数 总计 20 篇,已发布 5 篇,15 篇待完善 一、GC 选型 / 调优类 ✅ G1 还是 ZGC?一个线上 RT 波动的 GC 选型改造实录 ✅ CMS GC 频繁 promotion failed 排查

置顶网络排查案例集 · 系列目录


网络排查案例集 · 系列目录 叙事框架:网络问题套路化排查方法论 总计 40 篇,已发布 6 篇,34 篇待完善 一、TCP 连接类 ✅ 客户端报连接超时、服务端说没收到——TCP 握手丢包分析 ✅ TCP 连接异常断开:RST 包出现的原因与全链路定位 ✅ Nginx Content-Length

置顶Java 并发疑难杂症 · 系列目录


Java 并发疑难杂症 · 系列目录 叙事框架:现象 → 逆向推理 → 验证 → 根因 总计 26 篇,已发布 9 篇,17 篇待完善 一、线程池类 ✅ 线程 Dump 不会读?从 BLOCKED/WAITING/RUNNABLE 到问题还原 ✅ 线程池队列积压百万任务,不重启如何诊断? ✅ 线程池

置顶线上问题实战录 · 系列目录


线上问题实战录 · 系列目录 叙事框架:现象 → 排查过程 → 根因 → 修复 → 预防 总计 57 篇,已发布 18 篇,39 篇待完善 一、CPU 飙高类 ✅ 线上 CPU 飙到 100%?从 top 到火焰图的一整套排查链路 ✅ 一次诡异的高 CPU 排查:线程都在 RUNNABLE 但就是慢

置顶AI 技术实战 · 系列目录


AI 技术实战 · 系列目录 叙事框架:原理 → 实战 → 工程 → 排障 总计 56 篇,已发布 5 篇,51 篇待完善 一、AI 基础与原理(14 篇) ✅ 机器学习全景图:频率派 vs 贝叶斯派 ⏳ 损失函数与优化器:梯度下降的进化之路 ⏳ 正则化与泛化:欠拟合、过拟合与模型调优 ⏳ 从线性回

置顶拆解 opencode 源码 · 系列目录


拆解 opencode 源码 · 系列目录 叙事框架:首席架构师带你看设计权衡 总计 63 篇,已发布 15 篇,48 篇待完善 序章 ✅ 序章:为什么拆 opencode? 第一章 前置篇(4篇) ✅ 29 packages 全景图:monorepo 设计哲学 ✅ 调试环境搭建:从源码跑起来到断点