O'Reilly logo
  • Zenifer Cheruveettil thinks this is interesting:

Bitcask speeds up recovery by storing a snapshot of each segment’s hash map on disk, which can be loaded into memory more quickly.


Cover of Designing Data-Intensive Applications


similar approach is used by kafka streams by storing a snapshot on disk using rocksdb