Software engineering · systems · AI

把复杂系统,讲成可以落地的方法。

这里记录 Java / Go / Rust、云平台、数据库性能、分布式一致性与 AI 工程化实践。不是知识点搬运,而是从问题、取舍、实现到验证的完整推导。

Featured notes

从一个真实问题出发,给出排查路径、设计依据、代码骨架与边界条件。

查看全部 →
数据库与性能12 分钟

从 49 秒到 0.9 秒:复杂 SQL 性能排查方法论

不靠“加索引”碰运气,按执行链路定位回表、排序、分页与优化器误判。

阅读案例 →
系统设计14 分钟

云资源订单系统:状态机、幂等、重试与补偿如何协作

把异步下发从“轮询接口”升级为可解释、可恢复、可观测的业务流程。

阅读设计 →
分布式系统11 分钟

缓存一致性不是一道八股题:从读写竞态到工程兜底

分析先更新数据库再删缓存、延迟双删、Binlog 订阅和版本号各自解决什么。

阅读原理 →
AI 工程化13 分钟

Agentic 研发系统如何收敛:任务图、证据链与质量门禁

多 Agent 不是多开几个模型,而是把职责、状态、失败恢复和验收标准工程化。

阅读架构 →

Knowledge map

按专题建立知识地图

分类不再按语言或“杂项”堆放,而是围绕工程问题组织。