Your Lambdas, In Rust!
summary
Claim: Rust Lambdas deliver lower latency and cost through native binaries and careful memory/CPU sizing. Demonstrations use cargo lambda (new, watch, invoke, build, deploy), the AWS Lambda Rust runtime, and cross‑compile to ARM. A deployed example — an earthquake notifier — runs hourly, triggers EventBridge/SNS, and works end‑to‑end; local demo processes two SQS records. SAM support is available but SAM integration experimental. Lambda Power Tuning finds sweet‑spot memory (around 1,024 MB) for cost/perf.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 2:42Serverless computing
- 8:17AWS Lambda explained
- 14:24Rust and custom runtimes
- 17:53Why Rust for Lambdas
- 20:40Cargo Lambda tooling
- 25:17Rust Lambda with SQS demo
- 37:12AWS SAM for Rust
- 40:43Optimizing Lambda performance
- 45:37Learning Rust and closing
related talks
48mFaster/Greener/Cheaper Serverless compute with AWS Lambda & Rust
29mAWS Lambda Officially Rust: From Scratch to Progressive Bindings
27mBuild on AWS with Rust
36mRusty Runtimes: Building Languages In Rust
55mFast And Portable LLM Inference With WebAssembly And Rust
41mSpeed, Safety, Sustainability. Pick 3 with Rust & Serverless
56mWhen to Choose Rust
01h 09mThe Rust Programming Language: Origin, History and Why it's so important for Arm today
