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.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode