Um fluxo de trabalho manual de verificação de pedidos usa uma assinatura pull do Pub/Sub para entregar pedidos a agentes de vendas. Você deve evitar o processamento de um pedido duas vezes por agentes diferentes sem adicionar complexidade ao fluxo de trabalho. O que você deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use a entrega exatamente-uma vez do Pub/Sub em sua assinatura pull..
Por que esta é a resposta
A entrega exatamente-uma vez (exactly-once delivery) do Pub/Sub garante que cada mensagem seja entregue e processada com sucesso apenas uma vez por um assinante, mesmo em caso de falhas ou reentregas. Isso evita que diferentes agentes de vendas processem o mesmo pedido, resolvendo o problema sem adicionar complexidade externa. Usar um Deduplicate PTransform no Dataflow é uma solução para processamento de dados em lote ou streaming, mas não se aplica diretamente à entrega de mensagens do Pub/Sub para agentes. Criar um banco de dados transacional adicionaria complexidade significativa ao fluxo de trabalho, o que a questão pede para evitar. Uma nova assinatura push para monitorar pedidos processados não impede o processamento duplicado inicial; ela apenas registraria o que já foi processado.
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