
Vamos revisar o processamento e tentativas de processamento de lote do SQS que definimos sobre os artigos anteriores no diagrama abaixo:
(1) Sqs aciona uma função Lambda com itens em lote.No entanto, no lado da função Lambda, o manuseio dessa entrada pode ficar complicado, especialmente quando erros e tentativas entram em mente.Vamos escrever o código de infraestrutura que define nosso SQS, destino Lambda e a fila de cartas mortas.(2) A função marca o SQS quais itens falharam no processamento (após várias tentativas de repetição) ou termina com uma exceção se todo o lote falhou.(4) O SQS enviará automaticamente itens falhados para outros SQs, o DLQ.