Blog

Las tres de la mañana: qué pasa cuando tu sitio se cae

Un producto en línea es un producto que puede detenerse. La diferencia está en quién se da cuenta primero. Contamos, paso a paso, una madrugada imaginaria — y por qué termina antes de que despiertes.

Son las 3:07. La base de datos de tu tienda en línea se quedó sin espacio en disco, y la página de pago empezó a devolver errores. Tú estás durmiendo. Tus clientes, en otra zona horaria, no.

Esta historia es inventada. Pero cada paso es lo que ocurre de verdad cuando un producto está bajo nuestra custodia.

3:07 — alguien está mirando

Todo producto que ponemos en línea se vigila todo el tiempo, por fuera y por dentro. Por fuera, una verificación visita las páginas importantes cada minuto, como lo haría un cliente. Por dentro, los registros de error y el uso de disco, memoria y base de datos se siguen de forma continua.

A las 3:08, la verificación externa falla dos veces seguidas en la página de pago. Eso dispara una alarma — no un correo que nadie lee, sino un aviso que exige respuesta.

3:10 — el diagnóstico empieza por los hechos

La primera regla de un incidente es no adivinar. El registro de error muestra que la base de datos se negó a escribir. El panel muestra el disco al 100 %. La causa está en la pantalla, no en la intuición de nadie.

La segunda regla es separar lo que es barato de deshacer de lo que no:

  • liberar espacio borrando registros viejos de depuración es seguro y reversible;
  • restaurar una copia de seguridad sobre la base de datos en uso no lo es — eso solo ocurre con autorización explícita.

Esta madrugada, el primer paso basta. El disco vuelve a tener margen, la base de datos vuelve a escribir, y a las 3:19 la página de pago responde otra vez.

3:20 — volver no es terminar

El sitio volvió, pero la pregunta importante sigue abierta: ¿por qué se llenó el disco? Un proceso estaba escribiendo registros demasiado detallados desde la última actualización. Si nadie lo corrige, lo mismo pasa dentro de una semana.

El incidente se convierte en dos registros en Kore: el relato de lo que pasó, con horarios, y una issue para corregir la causa. La corrección sigue el camino normal — estándar, revisión, cadena — y no un parche a las apuradas.

Arreglar a las tres de la mañana es reaccionar. Garantizar que no se repita es el trabajo de verdad.

Por la mañana, el mensaje

Cuando despiertas, el mensaje ya está ahí: qué se detuvo, durante cuánto tiempo, qué se hizo y qué falta hacer. Doce minutos sin servicio en plena madrugada, resueltos antes de convertirse en un problema de negocio.

Las copias que nadie quiere usar

Todo esto depende de algo que solo se valora el día que hace falta: las copias de seguridad. Cada producto tiene copias guardadas fuera de la máquina donde corre, y — lo más importante — la restauración se prueba. Una copia que nunca se restauró es solo esperanza guardada en un disco.

Esta madrugada no hicieron falta. Pero es porque existen que se puede dormir tranquilo.

Escrito por Kabran