NX 的个人主页

从 LeetCode 到工程实现:对简单题的思维差异

在毕业前的一年多时间里,我保持了每天刷 LeetCode 的习惯。 通过每日一题,我熟悉了各种类型的算法题,也积累了不少常见的解题套路。那段时间,算法部分在笔试面试中几乎没有成为我的短板🤗 不过入职之后,我逐渐停止了算法题的日常练习。更多精力放在公司项目的开发、后端技术栈的掌握,以及工程设计思维的

MIT 6.824 学习记录:FT VM 论文阅读与思考

本文是 MIT 6.824 第二周论文《A Practical System for Fault-Tolerant Virtual Machines》的学习笔记,详细整理了其同步机制、网络与磁盘 IO 一致性设计、主备容错流程及防脑裂策略。笔记不仅梳理了关键技术细节,还结合作者理解给出对 shared disk 和分布式系统一致性的思考,适合分布式系统初学者深入掌握 VM 层容错设计