分布式存储

Apache HBase 读写路径深度工程实战:从 WAL 与 MemStore 跳表、HFile 块格式与布隆过滤、BlockCache 分层到 Region 分裂与 Compaction 策略的全链路解析

拆解 HBase 读写全链路:WAL 追加与 MVCC read point、MemStore 跳表与 MSLAB Chunk 池化对抗 GC、HFile 块布局与 Bloom+索引+块内二分的三级跳过、KeyValueHeap k 路归并读路径、L1/L2 分层 BlockCache、Region 分裂的延迟物化引用文件,以及 Compaction 文件选择策略与生产故障排查清单。

Ceph 深度实战:从 CRUSH 确定性放置、RADOS 一致性到 BlueStore 元数据栈的工程全解

本文深入拆解 Ceph 分布式存储的三大核心机制:CRUSH 确定性伪随机放置算法(straw2 加权抽签与扩容迁移量最优原理)、RADOS 主从复制与 pg_log/epoch 版本控制的一致性模型,以及 BlueStore 绕过本地文件系统、以 RocksDB + BlueFS 承载元数据的裸设备存储架构,并给出 PG 数量规划、故障域设计、scrub 限速与 block.db 容量规划等生产实战清单。