Un flusso Kafka IoT ha una media di circa 5000 messaggi/s. Crea un avviso non appena la media mobile di 1 ora scende al di sotto di 4000 messaggi/s. Cosa dovresti implementare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Usa Dataflow con Kafka IO, una finestra scorrevole di 1 ora ogni 5 minuti, calcola la media ad ogni scorrimento e avvisa se <4000.
Perché questa è la risposta
L'opzione corretta utilizza Dataflow con Kafka IO e una finestra scorrevole (sliding window) di 1 ora che avanza ogni 5 minuti. Questo approccio è ideale per monitorare una media mobile in tempo quasi reale, poiché calcola la media dell'ultima ora ogni 5 minuti, permettendo di rilevare rapidamente un calo del throughput e generare un avviso tempestivo. Le altre opzioni sono meno adatte: Una finestra fissa (fixed window) di 1 ora calcolerebbe la media solo alla chiusura della finestra, introducendo un ritardo eccessivo nel rilevamento del problema. Le soluzioni basate su Kafka Connect, Pub/Sub, Bigtable/BigQuery e Cloud Scheduler introducono maggiore complessità e latenza. Richiedono l'ingestione dei dati in un database e l'esecuzione di query periodiche, che non sono efficienti per un monitoraggio continuo e reattivo come richiesto.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta