Folje kryesore
- Një sekondë artificiale, e njohur si një sekondë e brishtë, për të ndihmuar në mbajtjen e orëve në sinkron me rrotullimin e Tokës, ka shkaktuar ndërprerje të mëdha të internetit në të kaluarën.
- Në një blog, inxhinierët e Meta bënë një rast për ndërprerjen e praktikës duke sugjeruar alternativa.
- Ekspertët e mirëpritën masën, por paralajmëruan se industria duhet të bjerë dakord për një zëvendësim, ose përndryshe ata do ta komplikojnë më tej çështjen.
Meta është ngopur me një sekondë të vetme të futur artificialisht që shkakton ndërprerje masive në internet dhe ka dalë me një plan për ta hequr këtë praktikë.
I njohur si një sekondë e kërcyer, tik-taku shtesë u shkumësua në vitin 1972 si një mjet për të mbajtur orët në sinkron me rrotullimin aktual të Tokës. Kompjuterët e kanë të vështirë të tretin sekondën e kërcimit dhe shkaktojnë lloj-lloj çështjesh duke u përpjekur të kuptojnë anomalinë, duke e çuar herë pas here internetin dhe sistemet e tjera të lidhura në rrëmujë. Inxhinierët në Meta kohët e fundit kanë bloguar në lidhje me qëllimin e tyre për të ndërtuar një vrull për të hequr sekondën e brishtë, duke argumentuar se shkakton më shumë probleme sesa zgjidh.
"Koha në kompjuter mbështet një sasi tronditëse të infrastrukturës kritike, dhe për këtë arsye saktësia është thelbësore," tha Patrick McFadin, Zëvendës President i Marrëdhënieve me Zhvilluesit në DataStax, për Lifewire përmes emailit. "Kursimi i ditës, vitet e brishtë dhe sekondat e brishtë thyejnë linearitetin e kohës."
Vallëzimi i kohës
Nevoja për sekondën e brishtë lindi sepse shpejtësia e rrotullimit të Tokës është disi e parregullt. Që nga viti 1982, orës së zakonshme botërore, Koha e Koordinuar Universale (UTC) i janë shtuar 27 sekonda të kërcimit, për ta sjellë atë në sinkron me kohën diellore.
Në postimin e tyre, Meta argumentoi se çdo sekondë e kërcimit është një burim i madh dhimbjeje për njerëzit që menaxhojnë infrastrukturat harduerike.
"Nuk janë aq shumë vetë kompjuterët që nuk i pëlqejnë sekondat e brishta; përkundrazi, është softueri që ne shkruajmë për ta duke mos qenë i përgatitur për kërcime," shpjegoi Jake Jervey, inxhinier i lartë i infrastrukturës në Cob alt, për Lifewire në email. "Inxhinierët e softuerit bëjnë dy supozime të zakonshme, por falë sekondave të brishta, të pasakta: koha nuk mund të shkojë prapa dhe dy ngjarje nuk mund të ndodhin në të njëjtën kohë."
Janë këto dy supozime ku futja e sekondës artificiale mund të shkaktojë gabime të mëdha në sisteme për të cilat koha dhe planifikimi janë shqetësime, vuri në dukje Jervey.
Meta përshkruan një mundësi tjetër me përdorimin e sekondës së brishtë, e cila nuk ka ndodhur ende, por mund të jetë po aq shkatërruese. Meqenëse modeli i rrotullimit të Tokës është dinamik, ka shumë të ngjarë që ai të rritet me shpejtësi duke bërë që zhvilluesit të llogarisin për një sekondë kërcimi negativ.
"Ndikimi i një sekonde të kërcimit negativ nuk është testuar kurrë në një shkallë të gjerë," pohoi Meta në postimin e tyre, duke shtuar, "ai mund të ketë një efekt shkatërrues në softuerin duke u mbështetur në kohëmatës ose planifikues."
Duke marrë parasysh të gjitha gjërat, McFadin tha se çështja me përdorimin e sekondës së brishtë mund të kuptohet si një konfrontim midis shkencëtarëve dhe inxhinierëve ku saktësia e shkencës bie ndesh me praktikën e inxhinierisë.
Askush nuk do ta vërejë nëse nuk ecim në hap me sekondat e brishtë, por të gjithë do të shohin nëse e kuptojmë gabim.
"Hapësirat në kohë ose më keq, vulat kohore përpara kohës aktuale mund të krijojnë një krizë të vërtetë ekzistenciale në kompjuterë që thjesht përpiqen të ndjekin udhëzimet," tha McFadin.
Lëviz me kohët
Në postimin e tyre, Meta argumentoi se ndërsa sekonda e brishtë mund të kishte qenë një zgjidhje e pranueshme në vitin 1972, kur e bëri të lumtur komunitetin shkencor dhe industrinë e telekomit, këto ditë, mbështetja në UTC është po aq e keqe për të dyja dixhitale. aplikacione dhe shkencëtarë.
"Në Meta, ne po mbështesim një përpjekje të industrisë për të ndaluar prezantimet e ardhshme të sekondave të brishta dhe për të qëndruar në nivelin aktual prej 27," vuri në dukje Meta në postim. "Pranimi i sekondave të reja të kërcimit është një praktikë e rrezikshme që bën më shumë dëm sesa mirë dhe ne besojmë se është koha për të futur teknologji të reja për ta zëvendësuar atë."
McFadin shtoi se inxhinierët kudo janë duke kaluar një moment të vërtetë dhe po vijnë për të pranuar se kura është më e keqe se sëmundja.
"Bërja e ndryshimeve në komponentët e nivelit të themelit si koha e saktë duket si diçka që duhet të jemi në gjendje të bëjmë," tha McFadin. "Si industri, ne kurrë nuk kemi qenë në gjendje ta bëjmë atë pa krijuar kërdi."
Situata i kujton Jervey defektin famëkeq Y2K dhe ekspertët tanë e mirëpritën lëvizjen e Metës duke pohuar se ka ardhur koha që kjo çështje të trajtohet. Megjithatë, ashtu si McFadin, ai theksoi rëndësinë e koordinimit midis të gjithë palëve të interesuara, ose përndryshe shkrimi i softuerit për trajtimin e datës dhe kohës do të bëhet shumë më kompleks për zhvilluesit.
"Shumica e sistemeve për të cilat po flasim janë të dhëna të lexueshme nga njeriu, siç është një afat kohor në mediat sociale," shpjegoi McFadin. "Askush nuk do ta vërejë nëse nuk ecim në hap me sekondat e brishtë, por të gjithë do të shohin nëse e kuptojmë gabim."