Jul 18, 2026为什么可靠的软件,往往看起来很无聊稳定不是缺少想象力,而是对复杂度保持持续警觉。
Jul 18, 2026
08 MIN
08 MIN
成熟系统很少依赖某个聪明的瞬间。它们把关键路径写得直接,把失败模式留在可观察的边界里,也愿意用重复换取确定性。真正困难的不是添加能力,而是让下一位维护者一眼看懂系统为什么这样工作。
END OF ENTRY — Jul 18, 2026Search titles, tags, and note bodies
Some shared tech insights from Mason.
成熟系统很少依赖某个聪明的瞬间。它们把关键路径写得直接,把失败模式留在可观察的边界里,也愿意用重复换取确定性。真正困难的不是添加能力,而是让下一位维护者一眼看懂系统为什么这样工作。
END OF ENTRY — Jul 18, 2026缓存不是一层透明的加速器,它会改变用户看到数据的时间,也会改变团队处理故障的方式。先定义允许多旧、何时失效、谁负责回源,再谈存储位置和淘汰算法,往往能少走很多弯路。
END OF ENTRY — Jul 11, 2026我会从启动入口、外部依赖和持久化边界开始,选择一个真实请求向下追踪。每得到一个结论,就记录证据与反例。目标不是尽快读完所有文件,而是建立一个足够准确、可以指导下一步行动的系统模型。
END OF ENTRY — Jun 29, 2026延迟问题最容易被平均值掩盖。我们先固定请求样本,再沿调用链对齐时间戳,把网络等待、队列拥塞和计算成本分开。可观测性不是更多图表,而是让每个猜测都能被下一条证据证伪。
END OF ENTRY — Jun 17, 2026