Um site de votação recebe votos de entrada variáveis e de alto volume. Como você deve otimizar o armazenamento e o processamento dos votos de entrada?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Publicar os votos no Pub/Sub e acionar uma Cloud Function a partir do tópico do Pub/Sub para processá-los..
Por que esta é a resposta
A opção correta é publicar os votos no Pub/Sub e acionar uma Cloud Function. O Pub/Sub é um serviço de mensagens assíncronas que lida com volumes variáveis e altos de dados de forma eficiente, desacoplando a ingestão do processamento. Uma Cloud Function acionada pelo Pub/Sub é escalável e sem servidor, processando cada voto individualmente conforme ele chega, o que é ideal para dados em tempo real e de alto volume. Gravar no Firestore e usar o Cloud Scheduler para acionar uma Cloud Function periodicamente introduziria latência no processamento e não escalaria tão bem para volumes muito altos e variáveis em tempo real. Enviar todos os votos diretamente para uma instância de processamento dedicada não é escalável e pode sobrecarregar a instância. Armazenar como JSON no Cloud Storage e processar em lote diário não atende aos requisitos de processamento em tempo real ou quase em tempo real para um site de votação.
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