KV Store Performance Improvements

Background Almost two years ago I decided that I wanted to write my own key-value store from scratch, however, I never got the chance to profile the code and make any performance improvements. Recently, I got an itch to look at some flamegraphs so I decided that this would be the perfect opportunity to see if I can speed things up a bit. I recommend reading the previous post to get a better understanding of the work done here....

January 20, 2025 · 1494 words · agao