Después de un aumento repentino, su juego basado en Firebase/Firestore experimentó errores HTTP 429 RESOURCE_EXHAUSTED. La aplicación está estable ahora, pero espera otro aumento pronto. ¿Qué cambios rápidos minimizan la repetición de la limitación de recursos (throttling)?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Optimizar las consultas de la base de datos para reducir las operaciones de lectura/escritura y modificar el código de la aplicación para reintentar la llamada a la API de Firestore con retroceso exponencial (exponential backoff)..
Por qué esta es la respuesta
La optimización de consultas de la base de datos reduce la carga en Firestore, disminuyendo la probabilidad de alcanzar límites de recursos. El retroceso exponencial es una estrategia de reintento crucial para manejar errores 429 (RESOURCEEXHAUSTED), ya que espera períodos progresivamente más largos entre reintentos, evitando saturar aún más el servicio y permitiendo que se recupere. Solicitar un aumento de cuota podría ser una solución a largo plazo, pero no es un cambio rápido y no aborda la eficiencia de las consultas. El retroceso fijo no es tan efectivo como el exponencial, ya que podría seguir saturando el servicio si la carga persiste.
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