Meta cree que el segundo intercalar ha dejado de ser útil

Tabla de contenido:

Meta cree que el segundo intercalar ha dejado de ser útil
Meta cree que el segundo intercalar ha dejado de ser útil
Anonim

Conclusiones clave

  • Un segundo artificial, conocido como segundo bisiesto, para ayudar a mantener los relojes sincronizados con la rotación de la Tierra, ha causado importantes cortes de Internet en el pasado.
  • En un blog, los ingenieros de Meta defendieron la interrupción de la práctica y sugirieron alternativas.
  • Los expertos dieron la bienvenida a la medida, pero advirtieron que la industria debe ponerse de acuerdo sobre un reemplazo, o de lo contrario complicarán aún más el problema.
Image
Image

Meta está harto de que un solo segundo insertado artificialmente cause interrupciones masivas en Internet y ha ideado un plan para acabar con la práctica.

Conocido como un segundo bisiesto, el tic adicional se anotó en 1972 como un medio para mantener los relojes sincronizados con la rotación real de la Tierra. Las computadoras tienen dificultades para digerir el segundo intercalar y causan todo tipo de problemas al tratar de dar sentido a la anomalía, lo que ocasionalmente provoca el caos en Internet y otros sistemas conectados. Los ingenieros de Meta escribieron recientemente en su blog sobre su intención de generar impulso para desechar el segundo bisiesto, argumentando que causa más problemas de los que resuelve.

"El tiempo en las computadoras sustenta una cantidad impactante de infraestructura crítica, por lo que la precisión es clave", dijo a Lifewire por correo electrónico Patrick McFadin, vicepresidente de relaciones con desarrolladores de DataStax. "El horario de verano, los años bisiestos y los segundos bisiestos rompen la linealidad del tiempo".

Danza del tiempo

La necesidad del segundo bisiesto surgió porque la velocidad de giro de la Tierra es algo irregular. Desde 1982, se han agregado 27 segundos bisiestos al reloj común del mundo, el Tiempo Universal Coordinado (UTC), para sincronizarlo con el tiempo solar.

En su publicación, Meta argumentó que cada segundo intercalar es una fuente importante de dolor para las personas que administran infraestructuras de hardware.

"No son tanto las computadoras mismas a las que no les gustan los segundos intercalares, sino que el software que escribimos para ellos no está preparado para los s altos", explicó Jake Jervey, ingeniero senior de infraestructura de Cob alt, a Lifewire en Email. "Los ingenieros de software hacen dos suposiciones comunes pero, gracias a los segundos intercalares, incorrectas: el tiempo no puede retroceder y dos eventos no pueden ocurrir exactamente al mismo tiempo".

Son estas dos suposiciones donde la introducción del segundo artificial puede causar errores importantes en los sistemas en los que el tiempo y la programación son preocupaciones, señaló Jervey.

Meta describe otra posibilidad con el uso del segundo intercalar, que aún no ha ocurrido pero que podría ser igualmente perjudicial. Dado que el patrón de rotación de la Tierra es dinámico, es muy probable que aumente la velocidad, lo que hace que los desarrolladores tomen en cuenta un segundo bisiesto negativo.

"El impacto de un segundo bisiesto negativo nunca se ha probado a gran escala", afirmó Meta en su publicación, y agregó: "Podría tener un efecto devastador en el software que se basa en temporizadores o programadores".

Considerando todo, McFadin dijo que el problema con el uso del segundo intercalar podría entenderse como una confrontación entre científicos e ingenieros donde la precisión de la ciencia choca con la practicidad de la ingeniería.

Nadie se dará cuenta si no seguimos el ritmo de los segundos intercalares, pero todos verán si nos equivocamos.

"Las brechas en el tiempo o, peor aún, las marcas de tiempo anteriores a la hora actual pueden crear una verdadera crisis existencial en las computadoras que simplemente intentan seguir las instrucciones", dijo McFadin.

Muévete con el tiempo

En su publicación, Meta argumentó que, si bien el segundo intercalar podría haber sido una solución aceptable en 1972, cuando hizo felices tanto a la comunidad científica como a la industria de las telecomunicaciones, en estos días, la dependencia de UTC es igualmente mala para ambos sistemas digitales. aplicaciones y científicos.

"En Meta, estamos apoyando un esfuerzo de la industria para detener futuras introducciones de segundos intercalares y permanecer en el nivel actual de 27", señaló Meta en la publicación. "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".

McFadin agregó que los ingenieros de todo el mundo están teniendo un momento real y están admitiendo que el remedio es peor que la enfermedad.

"Hacer cambios en los componentes básicos, como la hora exacta, parece algo que deberíamos poder hacer", dijo McFadin. "Como industria, nunca hemos podido hacerlo sin causar estragos".

Image
Image

La situación le recuerda a Jervey el infame error Y2K, y nuestros expertos dieron la bienvenida al movimiento de Meta y afirmaron que ya era hora de que se abordara este problema. Sin embargo, al igual que McFadin, enfatizó la importancia de la coordinación entre todas las partes interesadas, de lo contrario, escribir software para el manejo de la fecha y la hora se volverá mucho más complejo para los desarrolladores.

"La mayoría de los sistemas de los que estamos hablando son datos legibles por humanos, como una línea de tiempo en las redes sociales", explicó McFadin. "Nadie se dará cuenta si no nos mantenemos al día con los segundos intercalares, pero todos verán si nos equivocamos".

Recomendado: