swift-aws-lambda-runtime
swift-aws-lambda-runtime copied to clipboard
Swift implementation of AWS Lambda Runtime
After [SE-0346](https://github.com/apple/swift-evolution/blob/main/proposals/0346-light-weight-same-type-syntax.md) lands in Swift 5.7, it’s possible for us to mark `Event` and `Output` as primary associate types for `LambdaHandler`. This can simplify a demo handler from: ```swift @main...
We should have documentation on how to deploy to AWS Lambda inside the project. - Add an article on how to deploy your first Lambda to AWS. - This will...
### Expected behavior It seems plausible that an application - or a higher level runtime - should use the factory method in `Lambda.run` as an extension point to Bootstrap the...
## Steps to reproduce - setup a basic project that uses `AWSLambdaRuntime` - in your main file, define an `Input` and `Output` type that should be used for the Lambda...
I've been wondering what would be the best approach for deploying multiple lambdas at once, so I'm hoping to use this issue thread as a place to discuss the best...
motivation: make simple things simple changes: * add new abstraction names SimpleLambdaHandler that has a default initializer * add test
This branch shall eventually become our new Runtime. We want to land it step by step into main.
Add ControlPlaneResponseDecoder to decode incoming HTTP responses. ### Motivation: We want to save allocations wherever possible. A big driver of allocations is the NIOHTTP1 HTTPResponseDecoder. The reason for this is:...
Hi, I made a small demo using Serverless framework with API Gateway, Lambda and DynamoDB. Originally I tried to use `APIGateway.Request` as payload but I wasn't able to decode it...