sanskar.

← all writing

Tagged storage

1 entry on this topic.

  • 01 Writing an LSM-tree in Go

    A from-scratch LSM storage engine: the skip-list memtable, the on-disk SSTable format block by block, Bloom filters, platform-aware mmap, the WAL and crash recovery, three live-switchable compaction strategies, and the Raft layer that wraps the whole thing.