Tag: system-design
All the articles with the tag "system-design".
-
MySQL 内核 · redo log、undo log 与 binlog
MySQL 内核第三篇:redo WAL、undo 与 binlog 的职责边界、内部两阶段提交与 crash-safe、刷盘参数与 binlog 格式,落到计费库双 1 与主从一致性取舍。
-
MySQL 内核 · 事务隔离、MVCC 与锁
MySQL 内核第二篇:四种隔离级别、InnoDB MVCC/ReadView/undo 版本链、记录锁/间隙锁/next-key 与幻读,落到预算扣减的死锁与幻读避坑。
-
特征工程总览:算法是大厨,但菜的上限由「备料」决定
「数据与特征工程系列」开篇:用「后厨备料」的比喻建立整体心智模型——为什么「数据和特征决定机器学习的上限,算法只是逼近这个上限」,特征工程到底在干哪四件事(清洗 / 构建 / 转换 / 选择提取),以及它在离线训练与在线服务两条链路里的不同形态。
-
MySQL 内核(开篇)· InnoDB 存储结构与 B+ 树索引
MySQL 内核开篇:InnoDB 页/区/段与 Buffer Pool、B+ 树聚簇与二级索引、回表与覆盖索引、联合索引最左前缀,落到广告配置库的索引设计要点。
-
Flink 深挖 · 状态管理与 Checkpoint 容错
Flink 有状态计算与容错:Keyed/Operator State 原语、HashMap/RocksDB 后端、Chandy-Lamport Checkpoint barrier 快照、aligned/unaligned 取舍与 Savepoint。