Diseñe un sistema de suscripción push Pub/Sub para clickstream donde los suscriptores pueden estar temporalmente inactivos. Requisitos: almacenar la entrada no consumida, reintentar los fallos gradualmente para evitar la sobrecarga y, después de un máximo de 10 reintentos, almacenar los mensajes fallidos en un tema. ¿Cómo configurar la suscripción?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar la retirada exponencial (exponential backoff) como política de reintentos de la suscripción y configurar el dead lettering a un tema diferente con un máximo de intentos de entrega establecido en 10..
Por qué esta es la respuesta
La opción correcta es usar la retirada exponencial (exponential backoff) y configurar el dead lettering a un tema diferente con un máximo de 10 intentos. La retirada exponencial reintenta los mensajes con un retraso creciente, evitando sobrecargar a los suscriptores inactivos y cumpliendo el requisito de reintentos graduales. El dead lettering a un tema diferente asegura que los mensajes fallidos después de 10 intentos se almacenen para su posterior análisis, sin interferir con el flujo principal. Aumentar el plazo de confirmación a 10 minutos solo da más tiempo para procesar un mensaje, pero no maneja los reintentos graduales ni los mensajes fallidos. La reentrega inmediata no implementa reintentos graduales y podría sobrecargar al suscriptor. Configurar el dead lettering al mismo tema de origen crearía un bucle infinito de reintentos para los mensajes fallidos, impidiendo su procesamiento.
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