Um desenvolvedor está investigando por que os usuários recebem e-mails duplicados. A aplicação publica mensagens em uma fila SQS; uma função Lambda consulta a fila e envia e-mails através do Amazon SES. Durante períodos de alto tráfego, ocorrem duplicatas. Quais das seguintes opções podem causar os e-mails duplicados? (Escolha duas.)
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Filas SQS padrão fornecem entrega "pelo menos uma vez" (at-least-once delivery), o que pode resultar em mensagens duplicadas., O tempo limite de visibilidade da fila SQS é menor ou igual ao tempo limite da função Lambda, permitindo que as mensagens sejam repetidas antes que o processamento seja concluído..
Por que esta é a resposta
Filas SQS padrão fornecem entrega "pelo menos uma vez" (at-least-once delivery), o que significa que uma mensagem pode ser entregue mais de uma vez em certas condições, resultando em processamento duplicado e, consequentemente, e-mails duplicados. Para evitar isso, a aplicação deve implementar lógica de idempotência. O tempo limite de visibilidade da fila SQS é menor ou igual ao tempo limite da função Lambda. Se o tempo limite de visibilidade for muito curto, a mensagem pode reaparecer na fila antes que a função Lambda tenha terminado de processá-la e excluí-la. Isso permite que outra instância da função Lambda (ou a mesma, em uma nova invocação) processe a mesma mensagem novamente, gerando e-mails duplicados. Filas SQS padrão NÃO garantem processamento "exatamente uma vez". A configuração incorreta de DKIM no SES não causa e-mails duplicados, mas afeta a entregabilidade e a autenticidade. Uma alta taxa de devolução do SES não faz com que o SES reenvie mensagens, mas sim indica problemas com os endereços de e-mail dos destinatários.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão