
Modern Storage Architecture: B-Trees, LSM-Trees & Open Table Formats
Guidedata••6 min•iceberg.apache.org
An exhaustive data systems engineering blueprint dissecting physical storage engines: the RUM Conjecture and NVMe I/O amplification math, B+Tree slotted pages and ARIES WAL recovery, LSM-Tree MemTables and SSTable compaction in RocksDB, SIMD vectorized columnar execution in DuckDB and Parquet, and atomic snapshot isolation in Apache Iceberg.
Read full article→#Storage Engines