Currently I'm using an SQS queue to trigger the Lambda function. My Lambda function can only handle one SQS record at a time, and I want to deplete the SQS queue as fast as possible
So I set
Delivery Delay: to 0 seconds,
Batch size: to 1
And set Lambda to use unreserved account concurrency 1000
Suppose the case: One SQS message is pushed to Lambda, now it is being processed. Then another message comes to SQS. Will we be sure a new lambda would be created to handle that message?