re: Event Handling in AWS using SNS, SQS, and Lambda VIEW POST

re: Hi Frank, my thinking is that if a message failed to be processed 3 times (with delays between retries), must be something wrong with the message ...

The message processing might fail because there is something wrong with the message, yes. It might also fail however because a downstream system is not available and the Lambda fails because of this. Then it's a useful retry mechanism.

In the end it's an architecture decision and there are no right solutions, only trade-offs. But you're asking the right questions!

code of conduct - report abuse