实现 HNSW 踩过的六个坑:从 0% Recall 到 98%+ 的 Debug 实录

在我的向量数据库项目 vex 中实现 HNSW 算法(AI 辅助生成初版代码,后续自己做 debug 和优化),第一次跑 Recall 测试——全部 0%。不是 50%、不是 30%,是 0。HNSW 返回的结果和 BruteForce 完全不重叠。本文记录了从 0% recall 一路 debug 到 98%+ 的完整过程,以及对照 HNSW 论文逐一修复六个关键 Bug 的技术细节。

Temporal 单机可靠性深度剖析:Server 宕机、网络抖动、回滚失败,它到底怎么兜底?

用 Temporal 写业务代码确实爽——“像写单机程序一样处理分布式事务”。但爽完之后,总有一个声音在脑后响起:它真的可靠吗? Server 挂了怎么办?网络断了呢?回滚本身失败了呢?这篇文章从底层机制入手,把这些问题一个个拆碎。