Explore the innovative storage and caching system developed by AWS for on-demand container loading in Lambda functions in this 23-minute conference talk from USENIX ATC '23. Discover how AWS addressed the challenges of supporting larger container images up to 10GiB while maintaining rapid scaling, high request rates, and low start-up times. Learn about the system's key features, including caching, deduplication, convergent encryption, erasure coding, and block-level demand loading. Gain insights into the design, implementation, and operational experiences of this highly resilient system that has successfully processed hundreds of trillions of Lambda invocations for over a million AWS customers.
Overview
Syllabus
USENIX ATC '23 - On-demand Container Loading in AWS Lambda
Taught by
USENIX