~/talk

Faster/Greener/Cheaper Serverless compute with AWS Lambda & Rust

Talkat Porto Tech Hub Conference 2024 · on Tuesday, 2024-11-26· [rust, serverless]
slides:none on file

Shows how to build production AWS Lambda functions in Rust using cargo-lambda and the AWS Lambda runtime library, with local simulation on port 9000 and automatic cross‑compilation for Amazon Linux ARM or x86. Claims 20–40 ms cold starts for Rust versus ~500 ms–3 s for Node/Python and reports a real rewrite of an API authorizer that becomes about 3x cheaper. Covers SQS batch handling, Step Functions inputs, deployment via SAM, and links to benchmarks and example projects.

AI-written summary · about

  1. 0:00Introduction and Rust overview
  2. 7:50Why Rust for AWS Lambda
  3. 12:43About the presenter and company
  4. 14:47Creating a Rust Lambda function
  5. 21:51Setting up with cargo Lambda
  6. 24:22Local testing and simulation
  7. 25:44Handling different event types
  8. 32:00Custom events and step functions
  9. 36:12JSON handling in Lambda
  10. 38:41HTTP Lambda functions
  11. 40:26Deploying to production
  12. 42:55Infrastructure as code with SAM
  13. 44:59Closing notes and benefits
~/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.