USENIX ATC '23 - On-demand Container Loading in AWS Lambda
USENIX ATC '23 - On-demand Container Loading in AWS Lambda Marc Brooker, Amazon Web Services, Mike Danilov, Amazon Web Services, Chris Greenwood, Amazon Web Services, Phil Piwonka, Amazon Web Services AWS Lambda is a serverless event-driven compute service, part of a category of cloud compute offerings sometimes called Function-as-a-service (FaaS). When we first released AWS Lambda, functions were limited to 250MB of code and dependencies, packaged as a simple compressed archive. In 2020, we released support for deploying container images as large as 10GiB as Lambda functions, allowing customers to bring much larger code bases and sets of dependencies to Lambda. Supporting larger packages, while still meeting Lambda’s goals of rapid scale (adding up to 15,000 new containers per second for a single customer, and much more in aggregate), high request rate (millions of requests per second), high scale (millions of unique workloads), and low start-up times (as low as 50ms) presented a significant challenge.We describe the storage and caching system we built, optimized for delivering container images on-demand, and our experiences designing, building, and operating it at scale. We focus on challenges around security, efficiency, latency, and cost, and how we addressed these challenges in a system that combines caching, deduplication, convergent encryption, erasure coding, and block-level demand loading.Since building this system, it has reliably processed hundreds of trillions of Lambda invocations for over a million AWS customers, and has shown excellent resilience to load and infrastructure failures. View the full USENIX ATC '23 program at https://www.usenix.org/conference/atc...

USENIX ATC '23 - Decentralized and Stateful Serverless Computing on the Internet Computer Blockchain

AWS re:Invent 2022 - A closer look at AWS Lambda (SVS404-R)

USENIX ATC '23 - Distributed Transactions at Scale in Amazon DynamoDB

How we migrated CI/CD pipeline to a Helm chart shipped via ArgoCD | Domenico Mastrangelo

AWS Networking Fundamentals

Let’s Handle 1 Million Requests per Second, It’s Scarier Than You Think!

NSDI '20 - Firecracker: Lightweight Virtualization for Serverless Applications

AWS re:Invent 2023 - I didn’t know Amazon API Gateway did that (SVS323)

AWS Lambda Under the Hood

USENIX ATC '23 - VectorVisor: A Binary Translation Scheme for Throughput-Oriented GPU Acceleration

AWS re:Invent 2023 - Navigating the journey to serverless event-driven architecture (API303)

USENIX ATC '22 - Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL...

Attacking AI - Jason Haddix - NDC Security 2026
![AWS re:Invent 2018: [REPEAT 1] Become an IAM Policy Master in 60 Minutes or Less (SEC316-R1)](https://i.ytimg.com/vi/YQsK4MtsELU/hqdefault.jpg?sqp=-oaymwEnCNACELwBSFryq4qpAxkIARUAAAAAGAElAADIQj0AgKJDeAG4AvcY&rs=AOn4CLBuaxMrMc0tHdmE5dWQwAf6zoetyw&usqp=CCc)
AWS re:Invent 2018: [REPEAT 1] Become an IAM Policy Master in 60 Minutes or Less (SEC316-R1)

AI, DevOps, and Kubernetes: Kelsey Hightower on What’s Next

AWS re:Invent 2024 - Try again: The tools and techniques behind resilient systems (ARC403)

AWS re:Invent 2023 - Serverless data streaming: Amazon Kinesis Data Streams and AWS Lambda (COM308)

Something is jamming GPS over Europe. Here's what we found

HOW LAMBDA WORKS - COLD STARTS? FIRECRACKER? CONTAINER SUPPORT?
![PINK & ORANGE GRADIENT IN HD [3 HOURS]](https://i.ytimg.com/vi/6ih8zppfQSQ/hq720.jpg?sqp=-oaymwE1CNAFEJQDSFryq4qpAycIARUAAIhCGAHwAQH4Af4JgALQBYoCDAgAEAEYfyAsKBMwD7gC9xg=&rs=AOn4CLAUEb5z8CwP9EWlTCjCFdRosNmujA&usqp=CCc)
