~/talk

Why the future of the cloud will be built on Rust

Talkat Cloud Native Rust Day EU 2021 · on Monday, 2021-05-03· at 11:15· Virtual ,· [rust, cloud-infrastructure]
links:none on file
slides:none on file

Linkerd runs a Rust proxy as a lightweight sidecar while its control plane stays in Go, and that Rust proxy is production‑ready and used to avoid classes of failures: compiler‑caught ignored errors, uninitialized values, and concurrency races via the borrow checker and RAII. The stack uses Tokio async runtime, Tower service middleware, Tonic gRPC bindings and kube‑rs for Kubernetes integration, all of which were built or extended for Linkerd and demonstrably work at cloud native scale.

AI-written summary · about

  1. 0:00Intro
  2. 1:02A brief, subjective history of the Cloud
  3. 1:26The Old World
  4. 3:25OSS: Config Management
  5. 4:38Making machines multi-tenant
  6. 5:38Productizing the Datacenter
  7. 9:04Decoupling the App from the Host
  8. 11:26Cloud Native v1
  9. 13:14Linkerd: A Service Mesh
  10. 15:31Rust: the right tool at the right time
  11. 16:33The classical model
  12. 16:47The modern model
  13. 17:15The system layers
  14. 17:44Systems Programming
  15. 18:51Requiring error handling
  16. 19:48Preventing runtime errors
  17. 20:35Opting-in to runtime errors
  18. 20:57Safe Concurrency
  19. 22:51Resource Acquisition is Initialization
  20. 24:47Tokio's Async Ecosystem
  21. 25:36Modular components
  22. 29:31Summary
~/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.