Search videos
View all results →
← Browse conferences
Rewrite, Optimize, Repeat: Our Journey Porting a Triemap from C to Rust
Rust Foundation
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.