Fred Damstra (Macbook 2015) 4aa421fab8 Body is passed through unmolested. Fixed logging. %!s(int64=2) %!d(string=hai) anos
..
scripts 4aa421fab8 Body is passed through unmolested. Fixed logging. %!s(int64=2) %!d(string=hai) anos
README.md 6d98095dfe Appears functional %!s(int64=2) %!d(string=hai) anos
example_message.json 6d98095dfe Appears functional %!s(int64=2) %!d(string=hai) anos
lambda.tf 4aa421fab8 Body is passed through unmolested. Fixed logging. %!s(int64=2) %!d(string=hai) anos
output.tf a218d01d8d Added deadletter queue support %!s(int64=2) %!d(string=hai) anos
required_providers.tf a218d01d8d Added deadletter queue support %!s(int64=2) %!d(string=hai) anos
sqs.tf a218d01d8d Added deadletter queue support %!s(int64=2) %!d(string=hai) anos
vars.tf 4aa421fab8 Body is passed through unmolested. Fixed logging. %!s(int64=2) %!d(string=hai) anos

README.md

SQS Fair Queueing Module

Why not trigger directly from S3?

S3 can trigger lambda directly. However, doing so has limited failure handling and less ability to handle bursts in traffic.

SQS is recommended, and the cost increase is minimal. It also makes the module applicable to a wider variety of events.