Rustacean Station  cover image

Rustacean Station

Rebuilding InfluxDB with Rust with Andrew Lamb

Aug 31, 2024
Andrew Lamb, a Staff Engineer at InfluxData with a decade of C/C++ experience, shares insights on the exciting transition to Rust for InfluxDB 3.0. He discusses the architectural advancements aimed at improving time series data handling and the integration of the Apache Arrow ecosystem. The conversation covers challenges in database programming, including language limitations and managing async workflows, while underscoring Rust's benefits in safety and performance. Andrew also reveals future plans for InfluxDB, reflecting the ongoing evolution of open-source software.
01:00:03

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Andrew Lamb's transition from C/C++ to Rust highlights the steep learning curve but significant benefits in memory safety and concurrency.
  • The challenges of efficient query writing in Rust demonstrate its advantages over C++ in reducing memory-related debugging efforts.

Deep dives

RustAsia Conference 2025 Announcement

The episode opens with an exciting announcement about the RustAsia Conference 2025, which will take place on March 28th in Hong Kong. Notable speakers, including Tim McNamara, the author of 'Rust in Action,' are confirmed, with more speakers to be announced. Attendees are encouraged to submit speaker proposals by December 31st to participate in the conference. Early bird ticket deals will be available until Thanksgiving, making it an event not to be missed for those interested in Rust and its applications in Asia.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner