Un stream de Kafka de IoT tiene un promedio de ~5000 msgs/s. Cree una alerta tan pronto como el promedio móvil de 1 hora caiga por debajo de 4000 msgs/s. ¿Qué debería implementar?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar Dataflow con Kafka IO, una ventana deslizante de 1 hora cada 5 minutos, calcular el promedio en cada deslizamiento y alertar si es <4000.
Por qué esta es la respuesta
La opción correcta utiliza Dataflow con una ventana deslizante (sliding window) de 1 hora que se dispara cada 5 minutos. Esto permite calcular el promedio de mensajes por segundo en la última hora de forma continua y casi en tiempo real (cada 5 minutos), lo cual es ideal para una alerta de promedio móvil. Las ventanas fijas (fixed windows) solo calculan el promedio una vez que la ventana se cierra, lo que no proporciona una alerta de promedio móvil. Las otras opciones implican arquitecturas más complejas y menos eficientes para este caso de uso, como usar Kafka Connect y luego Cloud Scheduler para consultas periódicas, lo cual introduce latencia y complejidad innecesarias en comparación con el procesamiento de streams de Dataflow.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta