Course projects from my time at the University of Waterloo. Links to code can usually be found at the end of each paper.
For whoever happens to read this:
I had a lot of fun working on my course project for CS656, which is an attempt to adapt Redis to use io_uring for client communication. I also enjoyed my course project for CS798, which was an attempt to improve throughput of Redis by using relaxed, concurrent queues.