~/talk

Rust in Production

Talkat Philly ETE 2016 · on Monday, 2016-04-11· [rust]
slides:none on file

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

  1. 0:00Introduction to Rust
  2. 1:24Rust's core principles
  3. 7:21Memory safety in Rust
  4. 13:01Performance and speed
  5. 16:12Concurrency in Rust
  6. 19:03Rust's dual identity
  7. 22:33Is Rust production ready
  8. 27:10Case study Maidsafe
  9. 36:47Case study Dropbox
  10. 40:59Rust's stability model
  11. 46:15Case study Skylight
  12. 51:11Case study Firefox
  13. 59:13Q&A and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.