System Design Interview Crash Course
Vote

0% completed

​

Design Amazon Lambda

This lesson designs a serverless compute platform like AWS Lambda, where developers upload a piece of code and the platform runs it whenever it is called. The whole design is shaped by one cost: starting a new, secure environment for that code takes hundreds of milliseconds. Every section below either makes that start faster or makes it happen less often.

1. Problem Definition and Scope

We are designing a multi-tenant Function-as-a-Service (FaaS) platform. Multi-tenant means that code from many different customers runs on the same shared machines

.....

.....

.....

Like the course? Get enrolled and start learning!
George Asafev

George Asafev

· 14 hours ago

There is no storage where the state of worker nodes (e.g. currently available warm functions) is stored. I believe the Placement Service should have its own storage.

Show 1 reply

Reading Progress

0%


Vote for new content