Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marekq/lambda-provisioned-concurrency
Test the new Provisioned Concurrency (PC) feature of AWS Lambda.
https://github.com/marekq/lambda-provisioned-concurrency
Last synced: about 6 hours ago
JSON representation
Test the new Provisioned Concurrency (PC) feature of AWS Lambda.
- Host: GitHub
- URL: https://github.com/marekq/lambda-provisioned-concurrency
- Owner: marekq
- Created: 2019-12-12T16:01:02.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-25T22:48:06.000Z (almost 5 years ago)
- Last Synced: 2025-01-09T23:24:38.609Z (6 days ago)
- Language: Go
- Homepage:
- Size: 6.32 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
lambda-provisioned-concurrency
==============================This demo application helps to test the new Provisioned Concurrency (PC) feature of AWS Lambda. Once you deploy the stack, two Go Lambda functions will be created. The first Lambda will generate SQS messages with a random integer and put them on the included SQS queue. The second function receives messages in batches of one from the SQS queue and prints them. You can also invoke the backend Lambda function over an HTTP endpoint and generate load that way. The backend Lambda is configured with one PC which can autoscale up to a maximum amount you can set in the SAM template.
Setup
-----Prior to deploying the app, you need to do the following;
* Run 'bash deploy.sh' in order to deploy the stack. You will be asked to fill in the stacks name, AWS region and whether to create an SQS and HTTP endpoint.
Contact
-------In case you have any suggestions, questions or remarks, please raise an issue or reach out to @marekq.