Əsas Çıxarışlar
- Saatları Yerin fırlanması ilə sinxronlaşdırmağa kömək etmək üçün sıçrayış saniyəsi kimi tanınan süni saniyə keçmişdə böyük internet kəsintilərinə səbəb olub.
- Bir bloqda Meta mühəndisləri alternativlər təklif edərkən təcrübəni dayandırmaq üçün iddia qaldırdılar.
- Mütəxəssislər bu addımı alqışladılar, lakin sənayenin dəyişdirmə ilə bağlı razılığa gəlməsi lazım olduğunu, əks halda məsələni daha da çətinləşdirəcəklərini xəbərdar etdilər.
Meta internetdə kütləvi pozuntulara səbəb olan süni şəkildə daxil edilmiş tək saniyədən bezib və bu təcrübəni aradan qaldırmaq üçün plan hazırlayıb.
Sıçrayış saniyəsi kimi tanınan əlavə işarə 1972-ci ildə saatları Yerin faktiki fırlanması ilə sinxronlaşdırmaq vasitəsi kimi təbaşir edilmişdir. Kompüterlər sıçrayışı həzm etməkdə çətinlik çəkir və anomaliyanı anlamağa çalışaraq hər cür problemə səbəb olur, bəzən interneti və digər əlaqəli sistemləri qarışıqlığa salır. Meta mühəndisləri bu yaxınlarda sıçrayışı aradan qaldırmaq üçün sürət yaratmaq niyyətləri barədə bloq yazıblar və bunun həll etməkdən daha çox problemə səbəb olduğunu iddia edirlər.
"Kompüterlərdəki vaxt şok edici miqdarda kritik infrastrukturun əsasını təşkil edir və buna görə də dəqiqlik əsasdır" dedi DataStax-ın Tərtibatçılarla Əlaqələr üzrə vitse-prezidenti Patrick McFadin Lifewire-a e-poçt vasitəsilə. "Yaz işığına qənaət, artıq illər və sıçrayış saniyələri zamanın xəttini pozur."
Zamanın Rəqsi
Sıçrayış saniyəsinə ehtiyac Yerin fırlanma sürətinin bir qədər qeyri-müntəzəm olması səbəbindən yarandı. 1982-ci ildən bəri dünyanın ümumi saatı olan Koordinasiyalı Ümumdünya Saatına (UTC) günəş vaxtı ilə sinxronizasiya etmək üçün 27 sıçrayış saniyəsi əlavə edilmişdir.
Öz yazısında Meta iddia etdi ki, hər sıçrayış saniyəsi aparat infrastrukturunu idarə edən insanlar üçün əsas ağrı mənbəyidir.
"Sıçrayış saniyələri sevməyən kompüterlərin özləri deyil, onlar üçün yazdığımız proqram təminatının sıçrayışlara hazır olmamasıdır" deyə Cob alt-ın baş infrastruktur mühəndisi Jake Jervey Lifewire-a izah etdi. e-poçt. "Proqram mühəndisləri iki ümumi, lakin sıçrayış saniyələri sayəsində yanlış fərziyyələr irəli sürürlər: zaman geriyə gedə bilməz və iki hadisə eyni vaxtda baş verə bilməz."
Süni saniyənin tətbiqi bu iki fərziyyədir ki, zamanlama və planlaşdırma narahatlıq doğuran sistemlərdə böyük xətalara səbəb ola bilər, Jervey qeyd etdi.
Meta sıçrayış saniyəsinin istifadəsi ilə bağlı başqa bir ehtimalı təsvir edir, bu hələ baş verməmişdir, lakin eyni dərəcədə pozucu ola bilər. Yerin fırlanma sxemi dinamik olduğundan, çox güman ki, sürəti artıraraq tərtibatçılar mənfi sıçrayış saniyəsini hesablamağa məcbur edəcəklər.
"Mənfi sıçrayış saniyəsinin təsiri heç vaxt geniş miqyasda sınaqdan keçirilməyib" deyə Meta öz yazısında əlavə edib ki, "bu, taymerlərə və ya planlaşdırıcılara əsaslanan proqram təminatına dağıdıcı təsir göstərə bilər."
Hər şeyi nəzərə alan MakFadin dedi ki, sıçrayış saniyəsinin istifadəsi ilə bağlı problem, elmin dəqiqliyi ilə mühəndisliyin praktikliyi ilə toqquşan alim və mühəndislər arasında qarşıdurma kimi başa düşülə bilər.
Sıçrayış saniyələri ilə ayaqlaşmasaq heç kim fərqinə varmayacaq, amma səhv etdiyimizi hamı görəcək.
"Vaxtdakı boşluqlar və ya daha pis, cari vaxtdan əvvəlki vaxt ştampları sadəcə təlimatlara əməl etməyə çalışan kompüterlərdə əsl ekzistensial böhran yarada bilər" deyə MakFadin bildirib.
Zamanla Hərəkət Et
Öz yazısında Meta iddia etdi ki, sıçrayış saniyəsi 1972-ci ildə həm elmi ictimaiyyəti, həm də telekommunikasiya sənayesini sevindirdikdə məqbul bir həll ola bilərdi, lakin bu günlərdə UTC-yə etibar həm rəqəmsal üçün eyni dərəcədə pisdir. tətbiqlər və alimlər.
"Meta-da biz sıçrayış saniyələrinin gələcək tətbiqlərini dayandırmaq və indiki 27 səviyyəsində qalmaq üçün sənaye səylərini dəstəkləyirik" deyə Meta yazıda qeyd etdi. "Yeni sıçrayış saniyələrinin tətbiqi yaxşıdan çox zərər verən riskli bir təcrübədir və inanırıq ki, onu əvəz edəcək yeni texnologiyalar tətbiq etməyin vaxtı çatıb."
McFadin əlavə etdi ki, hər yerdə mühəndislər real vaxt keçirir və müalicənin xəstəlikdən daha pis olduğunu etiraf etməyə gəlirlər.
"Dəqiq vaxt kimi təməl səviyyəli komponentlərdə dəyişiklik etmək bizim edə biləcəyimiz bir şey kimi görünür" dedi McFadin. "Sənaye olaraq, biz heç vaxt təlaş yaratmadan bunu edə bilməmişik."
Vəziyyət Jervey-yə bədnam Y2K səhvini xatırladır və mütəxəssislərimiz Metanın bu məsələni həll etməyin vaxtının gəldiyini bildirərək bu addımını alqışladılar. Bununla belə, McFadin kimi, o, bütün maraqlı tərəflər arasında koordinasiyanın vacibliyini vurğuladı, əks halda tarix və vaxtın idarə edilməsi üçün proqram təminatının yazılması tərtibatçılar üçün daha mürəkkəb olacaq.
"Haqqında danışdığımız əksər sistemlər sosial mediadakı zaman qrafiki kimi insan tərəfindən oxuna bilən məlumatlardır" deyə McFadin izah etdi. "Sıçrayış saniyələri ilə ayaqlaşmasaq, heç kim fərqinə varmayacaq, amma səhv etdiyimizi hamı görəcək."