Projete um sistema de push-subscription Pub/Sub para clickstream onde os assinantes podem estar temporariamente inativos. Requisitos: armazenar entrada não consumida, tentar novamente as falhas gradualmente para evitar sobrecarga e, após no máximo 10 novas tentativas, armazenar as mensagens com falha em um tópico. Como configurar a assinatura?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Usar o exponential backoff como política de repetição da assinatura e configurar o dead lettering para um tópico diferente com o número máximo de tentativas de entrega definido como 10..
Por que esta é a resposta
A opção correta atende a todos os requisitos. O exponential backoff (recuo exponencial) é ideal para tentar novamente falhas gradualmente, evitando sobrecarga no assinante inativo. O dead lettering (armazenamento de mensagens não entregues) para um tópico diferente, com um limite de 10 tentativas, garante que mensagens não consumidas sejam armazenadas após falhas persistentes, sem poluir o tópico original. Aumentar o prazo de confirmação apenas atrasaria a reentrega, não resolvendo o problema de sobrecarga ou armazenamento de mensagens falhas. Usar redelivery imediata sobrecarregaria o assinante. Configurar o dead lettering para o mesmo tópico de origem criaria um loop infinito de reentregas para mensagens falhas, impedindo seu descarte adequado.
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