La plataforma de foros Discourse enfrentó un problema inesperado al implementar una optimización para reducir el tamaño de las copias de seguridad: una reacción GIF de Jennifer Aniston, replicada 246.173 veces, generó un gasto de 377 GB en espacio de almacenamiento. El problema surgió porque el sistema de Discourse crea copias de archivos al moverse entre diferentes contextos de seguridad (mensajes privados a publicaciones públicas), lo que resulta en múltiples instancias del mismo archivo. La solución inicial, que utilizaba hardlinks para evitar descargas repetidas, se vio limitada por el límite de 65.000 hardlinks por inode en el sistema de archivos ext4. Aunque la implementación final, con un mecanismo de fallback, evitó un fallo total de la copia de seguridad, demostró la importancia de considerar los límites del sistema de archivos y de probar los sistemas en condiciones de fallo. El incidente subraya la necesidad de comprender las limitaciones de la infraestructura y de anticipar casos extremos, incluso aquellos que parecen absurdos, al escalar sistemas.
