A podcast episode featuring ClickHouse creator and CTO Alexey Milovidov and Senior Software Engineer Austin Bonander (also sqlx maintainer) discussing the practical realities of integrating Rust into ClickHouse's 1.5-million-line C++ codebase. Topics include linking Rust into a C++ monolith via CMake, FIPS compliance and supply-chain concerns, whether Rust's ecosystem is harder than the language itself, and what it would take for Rust to earn a rewrite of core database components. The episode also touches on no-panic techniques, dependency management, and Rust's long-term trajectory.
35 Impressions