This is a proof-of-concept for writing AWS Lambda functions in the C programming language.
Why not?
I believe AWS Lambda is one of Amazon's most significant innovations since the company launched as an online bookstore. Since the original website was written in C, this project serves as an homage to Amazon's history.
Absolutely not. But it works.
There is a mock AWS Lambda runtime API implemented in api.js using Express.js.
- Build the binary:
make bootstrap - Install express:
npm install - Run the mock API:
node api.js - Run the Lambda:
AWS_LAMBDA_RUNTIME_API=localhost:8080 ./build/bin/bootstrap
The console for the API should start flowing with logs.
Very fast.
