Why We Killed 276K Lines of C++ Code: Migrating a Cloud Database to Rust Saved Our Startup

TL;DR
We replaced C++ with Rust to rebuild our database project. This article covers why, the challenges we faced, and when Rust is the right choice for a production-grade project.
RisingWave...