Vault
← Vault
Vault · implement

Bitcask — Resources

arpitbhayani.me9 resources

Everything I need to read and implement Bitcask, Riak's log-structured hash-table storage engine — the on-disk append-only log, the in-memory keydir hash index, and compaction via merge + hint files. Start with the intro, then the original design paper, then the two build-your-own-storage-engine parts.