Bases de datos distribuidas: ¿Cuánto le costó a YouTube actualizar al número entero de 64 bits?

En el espacio, los 4 bytes adicionales (en comparación con los contadores de 32 bits) serían triviales: 4 Gbytes por cada mil millones de objetos. Tomará más RAM para una carga de trabajo determinada, pero nuevamente será bastante trivial.

Los costos de transición serían mucho mayores. En 2006, el sitio de noticias tecnológicas Slashdot tuvo que cambiar de ID de comentarios de 24 a 32 bits después de alcanzar la marca mágica de 16.777.216 comentarios, lo que significó varias horas de interrupción del servicio mientras esperaban que la tabla de la base de datos se reescribiera por un byte adicional en cada fila: el error de publicación de Slashdot enfurece a los administradores demacrados

Hay transiciones similares en curso: la marca de tiempo Unix time_t solía ser de 32 bits, que se agota a principios de 2038. Varias plataformas ya han hecho la transición a valores de 64 bits para evitar este problema del año 2038. Esto no es fácil: en algunos casos, simplemente recompilar el software afectado es suficiente, pero cualquier cosa que almacene una marca de tiempo en el disco o la envíe a través de la red en este formulario también necesitará un ajuste manual.