Agencias / Ciudad de México.- Facebook cambiará la tecnología que utiliza su sistema de reloj, pasando de usar la red que emplean la mayor parte de dispositivos y aplicaciones a emplear un sistema propio con una precisión mayor de 100 microsegundos.
La mayoría de dispositivos y servicios sincronizan la hora a través de la red de protocolo temporal (NTPD, por sus siglas en inglés), un sistema que tiene un margen de precisión de 10 milisegundos.
Dada la creciente importancia de la precisión temporal, Facebook ha desarrollado un sistema alternativo, bautizado como ‘chrony’, que pasará a convertirse en la tecnología predeterminada en su infraestructura, como ha informado la compañía en un comunicado.
We are sharing the work we’ve done to significantly improve time precision within our infrastructure by migrating from ntpd to chrony, including the use of hardware timestamps. This also benefits our newly released public NTP service. https://t.co/i6OyPe4eeU
— Facebook Engineering (@fb_engineering) March 18, 2020
Frente a los 10 milisegundos de NTPD, ‘chrony’ logra una precisión temporal de 100 microsegundos, es decir, 0,1 milisegundos, un margen de precisión 100 veces superior al sistema generalizado en la actualidad.
En teoría, esta tecnología puede llegar a proporcionar precisiones de nanosegundos utilizando para ellos menos potencia de RAM, según Facebook.
‘chrony’ se basa en un sistema de cuatro estratos: primero, un sistema de satélites con relojes atómicos basados en sistemas como GPS, GLONASS o Galileo; segundo, el reloj atómico propio de Facebook, sincronizado con los satélites; tercero, una red de servidores sincronizados con el reloj de Facebook; y cuarto, una red de servidores adicionales para una mayor escala.
Como novedad, el sistema desarrollado por la compañía estadounidense se procesa un elemento conocido como segundo intercalar o ‘leap-second’ -un ajuste de un segundo para mantener los estándares de emisión de tiempo cercanos al tiempo solar medio, que tiene lugar a medianoche-, pero esto tiene lugar en la tercera fase, eliminándolo de la parte final.
I think next article will be about distributed ACID database (like Google Spanner). Chrony FTW.https://t.co/2JDW27dTwt
Interesting related article: https://t.co/rT9Yo191kX#ntp #chrony
— N (device) (@XGRldlxpY2UK) March 18, 2020