When considering using Rust you will probably want to know who else already uses it. It is usually not easy to get companies tell you if they use Rust or for that matter any other programming language, but there are various sources we can use to find this information.
The members of the Rust foundation probably use Rust or at least want to make Rust successful.
Microsoft
(Israel, Herzliya) (USA, )
-
Don't panic! - Our journey to error handling in Rust (From 2023.12.17 in Hebrew) After initially using unwrap a lot and getting panics whenever something went wrong, this team at Microsoft learned a lot more about Rust and introduced much more robust error handling to their project using the anyhow crate. Rewrite part of a C# project in Rust.
Microsoft
(Israel, Herzliya) (USA, )
- Rust at Microsoft (From 2020.05.19 in English)
Microsoft
(Israel, Herzliya) (USA, )
- Senior Microsoft exec says Windows 11 kernel will soon be booting with Rust inside (From 2023.04.28 in English)
VSHN
(Switzerland, Zurich)
- Project Syn - reducing configuration rendering runtime from 7.5 min to 1.5 minute. (From 2024.03.11 in English)
Dropbox
(USA, )
-
Rewriting the heart of our sync engine (From 2020.03.09 in English) A deep description of the problem of syncing. The problems with the existing implementation in Python. A discussion of what is needed for a successful rewrite: A rewrite checklist. Replacing 10 years old Python code by Rust.
Dropbox
(USA, )
-
Why we built a custom Rust library for Capture (From 2021.09.28 in English)
Coursera
(USA, )
- Rust & Docker in production @ Coursera (From 2016.07.07 in English)
Figma
(USA, )
-
Rust in production at Figma (From 2018.05.02 in English) Faster code, reduced memory footprint, a lot less CPU usage. Pros: Low memory usage; Awesome performance; Solid toolchain; Friendly error messages. Cons: Lifetimes are confusing (partially solved since then); Errors are hard to debug (several solutions were created since then); Many libraries are still early (libraries are way more mature since then); Asynchronous Rust is difficult (this has improved a lot since then). Replacing a single process written in TypeScript by Rust. Communication via STDIN and STDOUT.
npm
(USA, )
-
Community makes Rust an easy choice for npm (From 2019 in English)
Cloudflare
(USA, )
- Building fast interpreters in Rust (From 2019.04.03 in English)
(USA, )
- Bringing Rust Home to Meet the Parents (From 2019.09.16 in English)
(USA, )
-
A brief history of Rust at Facebook (From 2021.02.29 in English)
Amazon AWS
(USA, )
-
Firecracker - Secure and fast microVMs for serverless computing (From 2018 in English)
Discord
(USA, )
- Why Discord is switching from go to Rust (From 2020.02.04 in English)
1Password
(USA, )
- Rust in Production: 1Password (From 2021.01.20 in English)
Google Android
(USA, )
- Rust in the Android platform (From 2021.04.06 in English)
GreenVibe
(Israel, Ramat Gan)
-
Projects in GitHub (From 2024.02.14 in English)
Dwello
(USA, )
-
We Rewrote Our IoT Platform in Rust and Got Away With It (From 2019.07.31 in English)
For this page even the Markdown file is generated. See the
preprocessing/companies
in the repository and the YAML file.