Implementing a key-value store, part 1: Linear Hashing · HackerTrans