
Rust in Production
This is "Rust in Production", a podcast about companies who use Rust to shape the future of infrastructure. We follow their journey in pursuit of more reliable and efficient software as they solve some of the most challenging technical problems in the world.
Each episode dives deep into real-world applications of Rust, showcasing how this powerful systems programming language is revolutionizing the way we build and maintain critical infrastructure. From startups to tech giants, we explore the diverse landscape of organizations leveraging Rust's unique features to create safer, faster, and more scalable systems.
Our guests share their experiences, challenges, and triumphs in adopting Rust for production environments. Listen in as we discuss topics such as concurrent programming, memory safety, performance optimization, and how Rust's ownership model contributes to building robust software systems. Whether you're a seasoned Rust developer, an infrastructure engineer, or a tech leader considering Rust for your next project, "Rust in Production" offers valuable insights and practical knowledge.
Release Schedule
"Rust in Production" releases new episodes every other Thursday at 4 PM UTC. Our podcast is structured into seasons, each featuring a diverse range of companies and experts in the Rust ecosystem. Recent episodes have included:
- Season 2: Interviews with representatives from System76, Fusion Engineering, OxidOS, Matic, Thunderbird, AMP, and curl.
- Season 1: Conversations with leaders from Sentry, Tweede Golf, Arroyo, Apollo, PubNub, and InfluxData.
What You'll Learn
- Real-world case studies of Rust implementation in production environments
- Insights into how companies overcome technical challenges using Rust
- Best practices for adopting Rust in various infrastructure contexts
- The impact of Rust on software reliability, efficiency, and scalability
- Future trends in systems programming and infrastructure development
Join us as we uncover the latest trends in Rust development, explore best practices for using Rust in production, and examine how this language is addressing some of the most pressing issues in modern software engineering. From web services and databases to embedded systems and cloud infrastructure, we cover the full spectrum of Rust's impact on the tech industry.
Latest episodes

4 snips
Feb 8, 2024 • 1h 13min
Tweede Golf with Folkert de Vries
Systems Software Engineer Folkert de Vries from Tweede Golf discusses reimplementing NTP in Rust, benefits of Rust over Haskell and C++, bridging tech and business with Rust, enhancing internet security with open-source work, establishing project structure and preventing errors in Rust programming, architecture exploration, Tokyo ecosystem benefits, NTP synchronization with Rust, and focusing on compile time performance

Jan 25, 2024 • 57min
Arroyo with Micah Wylde
Micah Wylde from Arroyo discusses their real-time data processing engine using Rust, enabling SQL queries on streaming data. They explore Rust's benefits in performance, memory safety, Tokyo framework usage, and challenges in Rust engineering. The episode delves into the future of Rust ecosystem, interaction with other languages, limitations, and industry perceptions.

Jan 11, 2024 • 1h 1min
Apollo with Nicolas Moutschen
GraphQL is at the core of companies like GitHub, trivago, and Facebook. In this episode, Nicolas, a staff software engineer at Apollo GraphQL, discusses the company's products and how they use Rust in the core of their GraphQL engine: the Apollo router. About ApolloApollo is the industry-standard GraphQL implementation, providing the data graph layer that connects modern apps to the cloud. Apollo is the company behind the open-source GraphQL platform that helps developers build and ship apps faster with open source tools and a cloud service.About Nicolas MoutschenNicolas Moutschen is a Staff Software Engineer at Apollo. He is a Rust enthusiast and has been using Rust for years at Apollo and at AWS where he worked on the serverless infrastructure. He writes about Rust on his blog n14n.dev (https://n14n.dev/).Proudly Supported by CodeCraftersCodeCrafters helps you become proficient in Rust by building real-world, production-grade projects. Learn hands-on by creating your own shell, HTTP server, Redis, Kafka, Git, SQLite, or DNS service from scratch. Start for free today and enjoy 40% off any paid plan by using this link.Links- Apollo Router - High-Performance Federation Runtime Announcement: https://www.apollographql.com/blog/apollo-router-our-new-high-performance-federation-runtime-is-now-available-in-open-preview- Learn more about Apollo: https://www.apollographql.com/- Apollo on Twitter: https://twitter.com/apollographql- Nicolas Moutschen on Twitter: https://twitter.com/NMoutschen- Nicolas Moutschen on LinkedIn: https://www.linkedin.com/in/nmoutschen/- Nicolas Moutschen: https://n14n.dev/

Dec 28, 2023 • 58min
PubNub with Stephen Blum
PubNub's CTO discusses scaling their messaging network with Rust for low-latency signal delivery, overcoming memory leaks in C, and the benefits of Rust in improving memory usage and performance. The podcast explores language choices, memory management challenges, and the trade-offs of using Rust for system development.

Dec 14, 2023 • 1h 10min
InfluxData with Paul Dix
Paul Dix, the CTO of InfluxData, discusses the inception of InfluxDB, a powerful open-source time series database. He shares the challenges faced in early development and the pivotal shift from Scala to Go. Dix highlights the advantages of transitioning to Rust, including enhanced performance and error handling. He elaborates on the significant upgrades from InfluxDB version 1.0 to 2.0, along with strategies for managing high data volumes. The importance of community contributions and ongoing learning in Rust completes this insightful conversation.

Dec 11, 2023 • 2min
Rust in Production - Series Teaser
There are a lot of awesome podcasts about Rust. We loved listening to New Rustacean (https://newrustacean.com/) and are excited about the new Rustacean Station (https://rustacean-station.org/) and RustShip (https://www.marcoieni.com/2023/08/rustship-a-new-rust-podcast/) episodes. But we felt that there is a gap in the Rust podcast landscape: We wanted to hear more about how companies use Rust in production. So we decided to sit down and create the content we wanted to listen to. We interviewed people from companies that use Rust in production and asked them the tough questions that you want to hear answered but never get the chance to ask: Why did they choose Rust?What are the real challenges of using Rust in production?How did your team get up to speed with Rust?Did you notice any performance improvements?These and other questions are top of mind for developers and decision makers who are considering Rust for their next project. We want to help them understand the benefits and challenges of using Rust in production before they head down that path. And we're starting with a bang: In the first episode we will talk to Paul Dix, founder and CTO of InfluxData (https://www.influxdata.com/), about how the company rewrote the core of their time series database in Rust. Stay tuned! We will release the first episode on Thursday, December 14th and then biweekly episodes every Thursday. About corrode"Rust in Production" is a podcast by corrode, a company that helps teams adopt Rust. We offer training, consulting, and development services to help you succeed with Rust. If you want to learn more about how we can help you, please get in touch (/about).Proudly Supported by CodeCraftersCodeCrafters helps you become proficient in Rust by building real-world, production-grade projects. Learn hands-on by creating your own shell, HTTP server, Redis, Kafka, Git, SQLite, or DNS service from scratch. Start for free today and enjoy 40% off any paid plan by using this link.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.