AWS Lambda anuncia recursos aprimorados de tratamento de erros para o processamento de eventos do Kafka

Publicado: 24 de nov de 2025

O AWS Lambda lança recursos aprimorados de tratamento de erros para origens de eventos do Amazon Managed Streaming para Apache Kafka (MSK) e Apache Kafka (SMK) autogerenciado. Esses recursos permitem que os clientes criem configurações personalizadas de novas tentativas, otimizem as novas tentativas de mensagens com falha e enviem eventos com falha para um tópico do Kafka como destino em caso de falha, permitindo que os clientes criem workloads resilientes do Kafka com estratégias robustas de tratamento de erros.

Os clientes usam os mapeamentos da origem do evento (ESM) do Kafka com suas funções do Lambda para criar suas aplicações do Kafka de missão crítica. O ESM do Kafka oferece um tratamento robusto de erros de eventos com falha, tentando novamente eventos com recuo exponencial e retendo eventos com falha em destinos em caso de falha, como Amazon SQS, Amazon S3 e Amazon SNS. No entanto, os clientes precisam de tratamento personalizado de erros para atender aos rigorosos requisitos comerciais e de performance. Com esse lançamento, os desenvolvedores agora podem exercer controle preciso sobre o processamento de eventos com falha e aproveitar os tópicos do Kafka como um destino adicional em caso de falha ao usar o modo provisionado para o ESM do Kafka. Os clientes agora podem definir limites específicos de novas tentativas e prazos para novas tentativas, descartando automaticamente os registros com falha que ultrapassarem esses limites e enviando-os para o destino especificado pelo cliente. Agora, eles também podem definir novas tentativas automáticas de registros com falha no lote e aprimorar seu código de função para relatar mensagens individuais com falha, otimizando o processo de repetição.

Esse atributo está disponível em todas as regiões comerciais da AWS que oferecem o modo provisionado do AWS Lambda para o ESM do Kafka.

Para habilitar esses recursos, forneça parâmetros de configuração para seu ESM do Kafka na API do ESM, no Console da AWS e na AWS CLI. Para saber mais, consulte a documentação do ESM do Lambda e os preços do AWS Lambda.