Rust in Production
summary
Rust replaces a C++ component stack at Maidsafe down to 7.5k lines of Rust from a 75k rewrite, uses Cargo and 4,600 crates (crates.io is append‑only), and powers a Skylight native agent that reports two crashes in two years across thousands of customer servers. Dropbox rewrites its lowest‑level storage layer, tests the Rust build in parallel for months before flipping it on, and Firefox/Servo run Rust for parallel rendering and GPU‑based WebRender while noting compiler/build‑time tradeoffs.
AI-written summary · about
chapters (13)
- 0:00Introduction to Rust
- 1:24Rust's core principles
- 7:21Memory safety in Rust
- 13:01Performance and speed
- 16:12Concurrency in Rust
- 19:03Rust's dual identity
- 22:33Is Rust production ready
- 27:10Case study Maidsafe
- 36:47Case study Dropbox
- 40:59Rust's stability model
- 46:15Case study Skylight
- 51:11Case study Firefox
- 59:13Q&A and closing








