AWS Launches Lambda SnapStart for Python and .NET Functions
Briefly

When you invoke the function version for the first time, and as the invocations scale up, Lambda resumes new execution environments from the cached snapshot instead of initializing them from scratch, improving startup latency.
Each Lambda function runs in one or more Firecracker-based MicroVMs, and each MicroVM has some associated state: memory, device state, CPU registers, and the like. A "snapshot" is when we tell Firecracker to store this state - writing down the memory and other state to a file on disk.
Read at InfoQ
[
|
]