Um sistema de transporte por aplicativo em tempo real ingere localizações de motoristas a cada 5 segundos e eventos de reserva, agrega oferta/demanda dos últimos 30 segundos a cada 2 segundos e armazena os resultados para dashboards de baixa latência. Qual opção de janelamento e armazenamento se encaixa nesse requisito?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Agrupar os dados usando uma janela deslizante (hopping window) em um pipeline do Dataflow e gravar os dados agregados no Memorystore..
Por que esta é a resposta
A janela deslizante (hopping window) é a escolha correta porque permite a agregação de dados em intervalos regulares (a cada 2 segundos) com sobreposição, cobrindo os últimos 30 segundos de dados. Isso é essencial para a agregação contínua de oferta/demanda em tempo real. O Memorystore (Redis) é ideal para armazenar os resultados agregados, pois oferece baixa latência e alta taxa de transferência, características cruciais para dashboards em tempo real. Janelas de tombamento não permitem sobreposição e janelas de sessão são para eventos esparsos. O BigQuery, embora excelente para análises, não é a melhor opção para armazenamento de baixa latência em tempo real para dashboards.
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