Solace Community is getting a facelift!
On March 3rd we will be starting the process of migrating Solace Community to a new platform. As a result, Solace Community will go in to a temporary read-only state. You will still be able to come onto Solace Community and search through posts to find answers, but you won't be able to ask questions, post comments, or react in any way.
We hope to have the migration complete by Wednesday March 5th (or sooner), so please keep an eye out!
Scaling Lambda to read multiple messages from the solace queue
I have a Solace queue. whenever a message arrives to this queue, Solace notified a REST endpoint on AWS side using API gateway using RDP , so that a lambda at the backend can go ahead and read the message from the queue. This is all good.
If there are 10,000 messages, then there are 10K notification to the REST endpoint and hence 10K invocations of the lambda.
Can you suggest an easier way, like for example , send a notification for the first message only and then a single lambda to read and process all the messages in the solace queue. Each of the lambda finishes processing in about 10 secs. So, its more efficient to process all the messages using one lambda.
Let me know if any one else has faced a similar scenario and how did you solve it.
Many thanks
Olavo