This is The Rocket Sheep, a blog about software engineering.
Latest articles
July 19, 2026 performance C++ Hash join vs merge join
We compare the performance of hash join vs merge join
July 14, 2026 performance C++ K-way merge join
We showcase a “branchless” K-way merge join algorithm, and compare its performance with that of the canonical heap-based implementation
May 29, 2026 performance C++ Branch prediction and dynamic dispatch
We examine how branch prediction can alleviate the cost of dynamic dispatch, and its limits