系统内核

Linux 内核内存管理深度实战:从页表机制到 Slab/SLUB 分配器与 NUMA 架构全栈剖析

深度解析 Linux 内核内存管理子系统:Buddy System 页面分配、Slab/SLUB 分配器原理与调优、多级页表与 TLB 管理、NUMA 感知 Kmalloc、KSM 内存去重、ZSMAP 压缩匿名页、Swap 机制与内存回收策略、OOM Killer 调参与调试方法。覆盖源码分析(mm/slab*.c、mm/page_alloc.c)与生产环境调优。

Raft 共识算法深度实战:从 Leader 选举到分布式状态机复制的完全工程指南

Raft 共识算法完全实战指南:从复制状态机原理、Leader 选举超时随机化、日志复制流水线、选举限制与安全性证明、Joint Consensus 成员变更、快照压缩与日志截断,到线性一致性读(ReadIndex/LeaseRead)、etcd 工业级优化(Pre-Vote/CheckQuorum/Pipeline/Snapshot)、生产级故障诊断、性能基准测试与扩展方向(Multi-Raft/Parallel Commit/Flexible Quorum)。附 Go 语言核心源码实现。

MongoDB WiredTiger 存储引擎深度工程实战:从文档级 MVCC、Journal WAL 到 Checkpoint 与 Rollback-to-Stable 的全链路解析

拆开 MongoDB WiredTiger 存储引擎的四层机制:文档级 MVCC 的 update structure 链表、时间戳事务与 majority commit point、journal WAL 与 oplog 的双重身份、fuzzy checkpoint 与 Rollback-to-Stable 崩溃恢复,以及 page cache eviction 触发 write stall 的根因诊断与生产调优清单,附 C 可见性判断源码、mongosh 诊断脚本与 Python 乐观并发重试实现。