Publicado: Nov 23, 2021
O AWS Lambda agora oferece suporte à resposta parcial em lote para SQS como fonte de eventos. Com esse recurso, quando as mensagens em uma fila SQS não são processadas, o Lambda marca um lote de registros em uma fila de mensagens como parcialmente bem-sucedido e permite o reprocessamento apenas dos registros com falha. Ao processar informações em nível de registro em vez de em lote, o AWS Lambda eliminou a necessidade de transferência de dados repetitiva, aumentando a taxa de transferência e tornando o processamento de filas de mensagens do Amazon SQS mais eficiente.
Até agora, um lote sendo processado por meio da sondagem do SQS seria completamente bem-sucedido, caso em que os registros seriam excluídos da fila do SQS, ou falharia completamente, e os registros seriam mantidos na fila para serem reprocessados após um período de "tempo limite de visibilidade". A Resposta parcial em lote inclui uma fila SQS que reterá apenas os registros que não puderam ser processados com êxito, melhorando a performance do processamento.
Esse recurso está disponível para filas SQS padrão e FIFO em todas as regiões comerciais nas quais o AWS Lambda está disponível. Não há cobranças adicionais pelo uso desse recurso além do preço padrão do Lambda.
Para saber mais sobre Respostas parciais em lote, consulte a documentação sobre o uso do AWS Lambda com o SQS.