Zig on AWS Lambda — under construction. The course module covers:
- The Lambda custom runtime contract (
/runtime/invocation/next,/runtime/invocation/{id}/response) - Cross-compiling a static Zig binary to
x86_64-linux-muslwith onezig build-exeflag — no Docker buildx, no toolchain install - Packaging the binary as
bootstrapinside afunction.zip - Cold-start, binary size, and cost compared to
cargo lambdaon the same workload
The expected punchline: a Zig handler is roughly the size of a single PNG and starts in low single-digit milliseconds.