BitCask a hash table based merge tree

Bitcask is a key value store built on top of the principals of a hash table combined with the semantics of an LSM tree. This article is some notes from reading the original paper.
read more →

My incremental approach to error handling in Rust

My journey through different languages

Iterating over an array in c

Remember kids `dict.copy()` is a shallow copy