三条线:26 个算法的骨架、从零写一个数据库的 11 章、一个人上线要会的 9 件事。每节都配一张能单步播放的动图——先看它怎么动,再读为什么这么动。
页是什么、页号怎么变偏移、页内记录怎么排、文件头怎么认自己人、缓冲池怎么换页、B+ 树怎么分裂、WAL 怎么救回崩溃前的数据。
26 个 · 精选 6 个动图二分查找、快速排序的分区、背包的填表、BFS 的扩散、哈希冲突、KMP 的前缀表——每个都给可逐步推进的图解。
独立开发 · 9 章请求重试与幂等、数据迁移、状态唯一真相、首屏瀑布、发布与回滚、配额限流、观测上报、密钥边界——能跑通和能上线之间差的就是这八张动图。