Resumen
- El registro de Cloudflare sitúa el incidente entre las 06:59 y las 07:20 UTC del 19 de agosto. A las 07:06 había implantado una corrección y pasó los siguientes 14 minutos observando el resultado.
- El aviso citó posibles errores de sobrecarga para varios clientes de “Durable Objects”, RealtimeKit y Realtime SFU. Sin embargo, solo “Durable Objects” cambió a rendimiento degradado; los otros productos y la ubicación de Hong Kong siguieron operativos en los componentes.
El incidente cabía en una ventana de 21 minutos, pero no en una sola luz de estado. Cloudflare mantuvo en verde la ubicación de Hong Kong mientras su producto “Durable Objects” aparecía degradado y el texto advertía de posibles errores en servicios Realtime dependientes.
La cronología oficial comenzó a las 06:59:19 UTC del 19 de agosto. Cloudflare dijo investigar un problema que podía afectar a varios clientes de Hong Kong y elevar los errores de sobrecarga al utilizar “Durable Objects”, RealtimeKit o Realtime SFU. Siete minutos después informó de una corrección. A las 07:20:23 cerró el incidente como resuelto.
La empresa calificó el impacto como menor. No publicó la causa, el mecanismo de reparación, el número de clientes, el porcentaje de peticiones fallidas ni los objetos concretos implicados. Tampoco indicó que hubiera pérdida de datos o llamadas de vídeo interrumpidas. La evidencia describe una degradación regional breve, no un fallo total de Hong Kong.
Esa precisión importa porque “Durable Objects” aporta algo distinto de la conectividad general. Según la documentación del producto, cada objeto une cómputo y almacenamiento privado, transaccional y fuertemente consistente. Tiene una identidad global única y permite que varios clientes coordinen estado compartido en una instancia concreta.
Un objeto se ejecuta en un solo lugar y en un único hilo. El conjunto de objetos puede distribuirse y escalar horizontalmente, pero una misma identidad no se convierte de forma instantánea en una función sin estado disponible en cualquier borde. Si la ruta hacia esa coordinación devuelve sobrecarga, el resto de la ubicación puede seguir atendiendo tráfico sin que la aplicación complete su operación.
Eso explica la doble lectura del panel. En los datos de componentes, “Durable Objects” pasó de operational a degraded_performance. HKG, RealtimeKit y Realtime SFU conservaron operational. Al mismo tiempo, el mensaje de investigación avisó de impacto potencial en esos productos dependientes. Una luz verde resumía el plano amplio; no certificaba cada llamada que necesitaba estado.
Tampoco debe convertirse “sobrecarga” en una explicación inventada. La guía de resolución de problemas enumera colas con demasiadas peticiones, exceso de datos en espera, solicitudes que llevan demasiado tiempo y ráfagas extremas contra un mismo objeto. El aviso de Hong Kong no identifica cuál se produjo. Mucho menos demuestra que el diseño o el tráfico de un cliente originara el incidente multicliente.
Sí ofrece una pauta de defensa. Cloudflare indica en su guía de errores que una excepción marcada .overloaded no debe reintentarse de inmediato, porque el nuevo tráfico agrava la carga. Es una regla general, no una descripción de todos los errores de esta ventana. El cliente necesita reconocer la señal, limitar los intentos y decidir qué operación puede aplazarse sin romper la semántica del servicio.
En Realtime, la frontera es aún más específica. Cloudflare define RealtimeKit como un conjunto de SDK y API de voz y vídeo que se apoya en Realtime SFU; este último enruta medios. El estado no aclara si falló la creación de una reunión, la presencia, la señalización, la administración de pistas o el envío de audio y vídeo. Por eso no sustenta una afirmación de llamadas caídas.
Los operadores pueden reducir esa ambigüedad con sus propios datos. Cloudflare ofrece métricas de “Durable Objects” por espacio de nombres y petición, y permite filtrar por nombre o identificador de objeto. La reconstrucción correcta alinearía errores, latencia y operaciones de negocio con el intervalo 06:59–07:20, en lugar de usar la salud de HKG como sustituto.
También hay que evitar una asociación tentadora: Cloudflare tenía programado un mantenimiento de interconexión HKG más tarde ese día. Ninguna fuente congelada une ambos eventos. Coincidir en ciudad y fecha no prueba un dispositivo, centro de datos, circuito o cambio compartido.
La restauración rápida limitó el daño observado. La lección operativa permanece: una aplicación con estado necesita una política propia cuando la coordinación consistente no responde. Puede repartir unidades lógicas entre más objetos, aplicar espera progresiva, exigir idempotencia o retirar temporalmente una función. Cualquiera de esas decisiones es más concreta que “cambiar de región”, porque debe preservar o relajar una garantía de datos definida.
El próximo dato que cerraría la historia es un análisis de causa con el modo exacto de sobrecarga, la superficie afectada y la reparación. Mientras no exista, el balance debe conservar sus límites: “Durable Objects” se degradó, Cloudflare actuó y resolvió en 21 minutos, y el mapa verde de Hong Kong no bastó para describir la salud del camino de estado.
Fuentes
- Cloudflare Status — incidente de “Durable Objects” en Hong Kong
- API de Cloudflare Status — registro del incidente
- Cloudflare Developers — qué son los “Durable Objects”
- Cloudflare Developers — diagnóstico de sobrecarga
- Cloudflare Developers — gestión de errores
- Cloudflare Developers — panorama de Realtime
- Cloudflare Developers — métricas de “Durable Objects”
Informe para miembros
Contexto ampliado del perfil
Inicia sesión con el nivel de membresía adecuado para desbloquear el informe completo y las notas de las fuentes.
Solo para Strategic Circle
Strategic Circle
Abierto a todos los lectores. Desbloquea informes de perfil después de unirte e iniciar sesión.
Únete a Strategic CircleSolo para Leadership Alliance
Leadership Alliance
Para propietarios y directivos cualificados de activos de propiedad intelectual; inicia sesión para desbloquear los informes de la alianza.
Unirse a Leadership Alliance

