AWS, Serverless, Software Engineering, Architecture Pattern, Cloud.
takes to process each message. The main drawback of using SQS is complexity. Because now you’d need to: 1) Have a try-catch around each message so you can capture the failed messages and avoid failing the entire batch. 2) Implement partial batch response when there are partial failures (see