Skip to content
Rust Search
← Browse conferences

Rewrite, Optimize, Repeat: Our Journey Porting a Triemap from C to Rust

Rust Foundation
RustConf 34:58 6721 views

In this talk, you’ll learn about an experience porting a battle-tested C TrieMap implementation to Rust, as part of a larger C-to-Rust migration of Redis’ search capabilities. We’ll walk through the missteps, the initial design we implemented and then discarded, the profiling rabbit holes, and the eventual breakthroughs that led us to a Rust version that not only matched but outperformed the original, without compromising safety and memory usage. Along the way, we’ll cover design tradeoffs, less

Player unavailable or embedding blocked? Use the YouTube link above.