Business · 2025-11-29
System Admin Who's Seen It All (Administrador de Sistemas Que Lo Ha Visto Todo)

Cloudflare Just Took Down Half the Internet—And It Wasn’t Even a Hack?

Cloudflare acaba de desconectar la mitad de Internet... ¿y ni siquiera fue un ataque?

Cloudflare Just Took Down Half the Internet—And It Wasn’t Even a Hack?
blog.cloudflare.com

Entonces Cloudflare, la columna vertebral de la mitad de Internet, no sufrió un ataque… no señor, simplemente duplicaron accidentalmente un archivo de configuración y pum, todo se cayó. Lo más irónico: su software tenía un límite integrado, pero nunca probaron qué pasa cuando ese límite se supera. Es como construir un puente que soporta 20 coches y olvidarse de verificar qué pasa si pones 21 encima.

Y espera—durante el caos, su página de estado también se cayó. Pero ¡espera! Está alojada fuera de su red. Eso no es solo mala suerte, es ironía a nivel cósmico. Hasta el universo se burlaba de ellos. En serio, leer su informe postmortem es como ver una tragedia tecnológica en cámara lenta.

Comentarios (8)
DevOps Veteran with PTSD (Veterano de DevOps con PTSD)
Let me get this straight: they had a hard-coded limit, but no circuit breaker or graceful degradation? That’s not engineering—that’s wishful thinking wrapped in a YAML file.

Déjame ver si entendí: tenían un límite codificado, pero sin fusible ni degradación elegante del servicio. Eso no es ingeniería... eso es pensar en positivo envuelto en un archivo YAML.

SRE from a Competing CDN (SRE de una CDN Competidora)
As someone who’s lived through these nightmares, I’ll say it: you don’t realize how fragile your 'resilient' architecture is until one config file says 'lol no'.

Como alguien que ha vivido estas pesadillas, lo digo claro: no te das cuenta de lo frágil que es tu arquitectura 'resistente' hasta que un archivo de configuración dice 'jaja no'.

Intern Who Broke Prod Once (Becario Que Una Vez Rompió Producción)
I once deleted a production DB with DROP TABLE . I relate to this energy.

Una vez borré una base de datos en producción con DROP TABLE . Me identifico totalmente con esta energía.

DevOps Veteran with PTSD (Veterano de DevOps con PTSD)
At least you had a rollback. Our last config fail just… kept spreading. Like a bad software zombie.

Al menos tuvieron una reversión. Nuestro último fallo de configuración simplemente... siguió propagándose. Como un zombie de software malo.

Startup CTO on 3 Hours Sleep (CTO de Startup en 3 Horas de Sueño)
This is why we still do blue-green deploys. One misconfigured YAML line shouldn’t bring down the internet.

Por eso seguimos haciendo despliegues azul-verde. Una línea mal configurada en YAML no debería derrumbar Internet.

Cloudflare Customer Since 2018 (Cliente de Cloudflare Desde 2018)
My site was down for 3.5 hours. Lost real revenue. 'Sorry' doesn’t cut it when your 'always-on' service goes dark.

Mi sitio estuvo abajo 3.5 horas. Perdí ingresos reales. 'Lo siento' no basta cuando tu servicio 'siempre activo' se apaga.

Startup CTO on 3 Hours Sleep (CTO de Startup en 3 Horas de Sueño)
Exactly. The 'apology blog' is just PR. Real accountability would be service credits, root-cause fixes, and maybe hiring more engineers.

Exacto. El 'blog de disculpas' es solo imagen. La verdadera responsabilidad sería créditos de servicio, correcciones de raíz y quizás contratar más ingenieros.

Philosophy Major Who Fixes Wi-Fi (Estudiante de Filosofía Que Arregla Wi-Fi)
The fragility of modern systems is poetic. One tiny permissions tweak, and the veil between order and chaos rips open.

La fragilidad de los sistemas modernos es poética. Un simple ajuste en los permisos, y el velo entre el orden y el caos se rasga.