What I Learned Building a Storage Engine That Outperforms RocksDB
tidesdb.com·3h·
FPGA Gaming
Preview
Report Post

What I Learned Building a Storage Engine That Outperforms RocksDB

by Alex Gaetano Padula

published on December 27th, 2025

I spent the past two years building TidesDB, an embeddable key-value storage engine written in C. But this isn’t version 1.0 - it’s version 7.0. There have been many revisions(majors, minors and patches), complete rewrites, failed experiments. I learn constantly, obsessively. Each version taught me something new about storage engines, LSM-trees, lock-free algorithms, or the subtle ways systems break.

I don’t tend to follow others. I design from the ground up, experiment, find the bugs, discover the bottlenecks, and keep building. Storage engines are my obsession - the kind where you wake up at 3am thinking about data loss, a missing feature, or eve…

Similar Posts

Loading similar posts...