技能分类 · 排障与根因
5 条技能 / 技能中心第 20 类
本分类深入难复现与难归因问题:堆快照找泄漏、竞态与时序、并发背压、用 ADR 记录架构权衡,以及模板化代码生成的审查与测试挂钩。与 可观测性 互补:前者偏线上信号,此处偏线下推理与长期知识沉淀。
在技能中心中为最后一类,可与 应用案例 对照。下列五条与 技能中心 本类条目一致。
堆快照与引用链。
时序与锁策略。
通道、队列与背压。
上下文与后果。
模板、审查与测试挂钩。
堆快照对比、保留对象图与常见泄漏模式(监听器未移除、全局缓存);适合 Node、浏览器与 JVM 等运行时。
用时序图还原并发交错、用锁或无锁结构消除数据竞争;与 flaky 测试根因常重叠。
worker pool、有界队列、背压与超时;在过载时优雅降级而非无限缓冲撑爆内存。
记录决策背景、选项比较与后果,便于后人理解「为何如此」;与 RFC 可分层使用。
OpenAPI/protobuf 等生成代码纳入评审与 CI,禁止手改生成区;模板变更需配套快照测试。
返回技能中心 精选技能(筛选)