AWS Lambda Officially Rust: From Scratch to Progressive Bindings
summary
AWS Lambda now officially supports Rust; the talk shows building and deploying a Rust Lambda from scratch using Cargo Lambda and highlights Rust’s performance and tooling. It also covers progressive integration of Rust into existing Lambdas via language bindings — PyO3 for Python, napi-rs for JavaScript, JNI for Java/Kotlin and csbindgen for C# — to speed critical parts without a full rewrite.
AI-written summary · about
chapters (12)
- 0:00AWS Lambda and Rust intro
- 1:27Why Rust changes Lambda
- 4:16Betclick’s Rust experience
- 7:23Pure Rust vs other languages
- 8:07Build Rust Lambda with cargo-lambda
- 13:25Deploy and test Rust Lambda
- 16:34Improve performance without rewrite
- 19:20Python-Rust binding with Paofri
- 23:56Use binding in Python Lambda
- 26:44Multi-language benchmark results
- 27:46Two optimization strategies
- 28:08Conclusion








