Gigantes tecnológicos como Meta, Google y Amazon quieren acabar con los segundos intercalares

En su exitosa canción, Cher cantó: «Si pudiera volver atrás en el tiempo. «Para ella, eso sería algo bueno. Pero en el mundo de la informática, Meta, antes conocida como Facebook, cree que sería algo muy, muy malo. De hecho, Meta quiere deshacerse de los segundos bisiestoslo que hace coincidir el tiempo de cómputo con el tiempo de rotación de la Tierra.

Meta no es el único que se siente así. El Instituto Nacional de Estándares y Tecnología de EE. UU. (NIST), su homólogo francés (Bureau International de Poids et Mesures o BIPM), Amazon, Google y Microsoft quieren acabar con los segundos intercalares.

¿por qué? Según explica Meta en el expediente Entrada en el blog«Nos encontramos con problemas cada vez que se introduce un segundo intercalar. Debido a que es un evento raro, destruye la sociedad cada vez que ocurre. Con la creciente demanda de precisión de reloj en todas las industrias, el segundo intercalar ahora está causando más daño que bien, causando interrupciones y apagones”.

Por lo tanto, concluye Meta, simplemente deberíamos «apagar la entrada futura de segundos bisiestos».

Las computadoras requieren una visualización precisa del tiempo para casi todo lo que hacen: seguridad, identificación, redes y más. Algunos sistemas se basan en hardware GPS y GPS oculto Para saber la hora exacta.

El problema es que el tiempo de rotación de la Tierra no es absoluto; La velocidad de rotación de la Tierra varía en respuesta a los eventos geológicos. Por ejemplo, los casquetes polares y las montañas cubiertas de hielo de la Tierra se derriten y congelan constantemente, lo que afecta la velocidad angular de rotación de la Tierra. Esto, a su vez, ralentiza y acelera nuestros días.

READ  Steam finalmente ha implementado un administrador de almacenamiento similar a PS5

los Servicio Internacional de Sistemas de Referencia y Rotación de la Tierra (IERS) Realiza un seguimiento de esto, y cada pocos años, agrega un archivo segundo intercalar para este año. esto se hace para Hora universal (UTC)que es el sistema horario universal estándar.

¿Por qué tenemos segundos bisiestos?

En 1972, IERS introdujo la idea de los segundos bisiestos. Esta actualización periódica en tiempo universal coordinado (UTC) mantuvo la hora de la computadora sincronizada con la hora solar observada (UT1) y el largo plazo. desaceleración de la rotación de la tierra. Y eso hizo felices a los astrónomos y navegantes, no tanto a los programadores y administradores de TI.

El tiempo universal coordinado (UTC) es utilizado por Internet Protocolo de tiempo de red (NTP) para ajustar la hora. Por su parte, NTP mantiene todos nuestros dispositivos conectados a Internet sincronizados entre sí.

¿Cómo sabe NTP la hora? Sincronizando servidores NTP con relojes atómicos. NTP se basa en una jerarquía de niveles, donde a cada nivel se le asigna un número llamado capa. Los servidores de capa 1 (primarios) de nivel inferior se sincronizan directamente con los servicios de hora nacionales a través de satélite, radio o módem. Los servidores de Capa 2 (secundarios) se sincronizan con los servidores de Capa 1, y así sucesivamente. Los clientes y servidores NTP generalmente se conectan a servidores Stratum 2.

Hasta ahora todo bien, pero ¿cómo se sincronizan los servidores de nivel 1 con los relojes? Muchos de ellos usan GPSD. Este servicio daemon monitorea uno o más Sistemas de Posicionamiento Global (GPS) para determinar la ubicación, el curso, la velocidad y, para nuestros propósitos, el tiempo.

READ  Overwatch 2 beta llegará en abril mientras Blizzard divide el contenido PvE y PvP

El problema es que este sistema es complejo y propenso a fallar. Si eres administrador de sistemas o redes, ya lo sabes. Los investigadores de Meta insisten en que «introducir nuevos segundos intercalares es una práctica arriesgada que hace más daño que bien, y creemos que es hora de introducir nuevas tecnologías para reemplazarlo».

En el pasado, los segundos bisiestos tenían programas rotos o incluso datos dañados, debido a marcas de tiempo de almacenamiento de datos extrañas. Por ejemplo, ambos Reddit Y el Llamarada de la nube Tuve malas interrupciones debido a los segundos bisiestos.

Como dijo el fundador de Linux, Linus Torvalds en respuesta al problema que ha afectado a Reddit: “Casi siempre que tenemos Segundo salto, encontramos algo. Es realmente molesto, porque es un caso clásico de código que básicamente no se ejecuta y, por lo tanto, los usuarios no lo han probado en sus condiciones normales».

Peor aún, el Meta señala: «A medida que cambia el patrón de rotación de la Tierra, es muy probable que obtengamos un segundo bisiesto negativo en algún momento en el futuro. La marca de tiempo se verá así: 23:59:58 -> 00:00: 00».

¿Qué pasa después? no sabemos. «El efecto del segundo intercalar negativo no se ha probado de forma exhaustiva; puede tener un efecto devastador en el software que se basa en temporizadores o programadores».

Meta explica: «Con la creciente demanda de precisión de reloj en todas las industrias, el segundo intercalar ahora está haciendo más daño que bien, lo que genera interrupciones e interrupciones». Por lo tanto, simplemente debemos «apagar la entrada futura de segundos bisiestos».

READ  Apple puede crear un diseño de audio asombroso

un período. final de la declaración. ¿Y si los relojes de nuestra computadora no se alinean con las estrellas sobre nosotros? Este es un problema para los desarrolladores de aplicaciones de astronomía, no para el resto de nosotros.

Eventualmente, tendremos que cambiar los relojes nuevamente. Después de todo, la falta de días bisiestos eventualmente resultó en que perdiéramos 10 días cuando cumplimos Del calendario juliano al calendario gregoriano en 1752. Pero Meta cree que nos irá bien durante los próximos mil años sin dar un segundo salto.

Dejar respuesta

Please enter your comment!
Please enter your name here