"From Blue Screens to Orange Crabs: Microsoft’s Rusty Revolution"
summary
Microsoft reports ~70% of past vulnerabilities come from memory-safety bugs and describes concrete migrations: a TrueType port becomes 154,000 lines of Rust in six months, GDI region code moves into production as win32kbase_rs.sys and turns exploitable bugs into deterministic kernel crashes, DiskANN is rewritten in Rust to handle millions of nodes with higher throughput and lower memory use, Caliptra firmware and many Azure agents run in Rust, HyperV adds ARM64 emulation in Rust, Hyperlite boots sandboxes in under 1.5 ms, and Azure Data Explorer grows to ~350k Rust lines.
AI-written summary · about
chapters (7)
- 0:00The case for Rust
- 3:27Adoption in Windows
- 8:04Rust in Office and Azure
- 21:53Developer experience
- 26:39Accelerating migration
- 27:50GraphRAG and future outlook
- 30:20Conclusion
related talks
35mMicrosoft is Getting Rusty: A Review of Successes and Challenges
45mRust
36mUnleashing 🦀 The Ferris Within
21mRust - Cargo Cult?
01h 01mUnleashing 🦀 The Ferris Within
40mWhat's up with Rust?
14mKeynote: Rust in the Linux Kernel, Why?
10mKeynote: Rust in the Linux Kernel: A New Era for Cloud Native Performance and Security
