الوجبات الجاهزة الرئيسية
- ثانية اصطناعية ، تُعرف بالثانية الكبيسة ، للمساعدة في الحفاظ على تزامن الساعات مع دوران الأرض ، تسببت في انقطاعات كبيرة للإنترنت في الماضي.
- في مدونة ، قدم مهندسو Meta حالة للتوقف عن الممارسة مع اقتراح البدائل.
- رحب الخبراء بهذه الخطوة لكنهم حذروا من أن الصناعة بحاجة إلى الاتفاق على بديل ، وإلا فإنها ستزيد من تعقيد المشكلة.
سئمت Meta ثانية واحدة مدرجة بشكل مصطنع مما تسبب في اضطرابات هائلة على الإنترنت وقد توصلت إلى خطة للتخلص من هذه الممارسة.
المعروف بالثانية الكبيسة ، تم طباشير القراد الإضافي في عام 1972 كوسيلة للحفاظ على تزامن الساعات مع الدوران الفعلي للأرض. تواجه أجهزة الكمبيوتر صعوبة في استيعاب الثواني الكبيسة وتتسبب في جميع أنواع المشكلات التي تحاول فهم هذه الحالة الشاذة ، مما يؤدي أحيانًا إلى حدوث فوضى في الإنترنت والأنظمة المتصلة الأخرى. قام المهندسون في Meta مؤخرًا بالتدوين حول نيتهم بناء الزخم لإلغاء الثانية الكبيسة ، بحجة أنه يسبب مشاكل أكثر مما يحل.
"الوقت الذي تقضيه أجهزة الكمبيوتر يدعم قدرًا هائلاً من البنية التحتية الحيوية ، وبالتالي فإن الدقة هي المفتاح" ، هذا ما قاله باتريك ماكفادين ، نائب رئيس علاقات المطورين في DataStax ، لـ Lifewire عبر البريد الإلكتروني. "التوقيت الصيفي ، والسنوات الكبيسة ، والثواني الكبيسة ، كلها تحطم خطية الوقت."
رقصة الوقت
نشأت الحاجة إلى الثانية الكبيسة لأن معدل دوران الأرض غير منتظم إلى حد ما. منذ عام 1982 ، تمت إضافة 27 ثانية كبيسة إلى الساعة المشتركة في العالم ، التوقيت العالمي المنسق (UTC) ، من أجل جعلها متزامنة مع التوقيت الشمسي.
في منشورهم ، جادل ميتا بأن كل ثانية كبيسة هي مصدر رئيسي للألم للأشخاص الذين يديرون البنى التحتية للأجهزة.
"ليست أجهزة الكمبيوتر نفسها هي التي لا تحب الثواني الكبيسة ؛ بل إن البرامج التي نكتبها لهم ليست مستعدة للقفزات ،" أوضح جيك جيرفي ، كبير مهندسي البنية التحتية في Cob alt ، لـ Lifewire in البريد الإلكتروني. "يصنع مهندسو البرمجيات شيئين شائعين ، ولكن بفضل الثواني الكبيسة ، الافتراضات غير الصحيحة: لا يمكن للوقت أن يتراجع ، ولا يمكن أن يحدث حدثان في نفس الطابع الزمني بالضبط."
إنه هذين الافتراضين حيث يمكن أن يتسبب إدخال الثانية الاصطناعية في حدوث أخطاء كبيرة في الأنظمة التي يمثل التوقيت والجدولة فيها مخاوف.
يصف Meta إمكانية أخرى باستخدام الثانية الكبيسة ، والتي لم تحدث بعد ولكن يمكن أن تكون مدمرة بنفس القدر. نظرًا لأن نمط دوران الأرض ديناميكي ، فمن المحتمل جدًا أنه يلتقط السرعة مما يتسبب في حساب المطورين لثانية كبيسة سلبية.
"لم يتم اختبار تأثير الثانية الكبيسة السلبية على نطاق واسع ،" أكد Meta في منشوراتهم ، مضيفين أنه "يمكن أن يكون له تأثير مدمر على البرنامج الذي يعتمد على أجهزة ضبط الوقت أو المجدولين."
كل الأشياء التي تم أخذها في الاعتبار ، قال ماكفادين إن مشكلة استخدام الثانية الكبيسة يمكن فهمها على أنها مواجهة بين العلماء والمهندسين حيث تتعارض دقة العلم مع التطبيق العملي للهندسة.
لن يلاحظ أحد إذا لم نواكب الثواني الكبيسة ، لكن الجميع سيرى ما إذا كنا قد فهمناها بشكل خاطئ.
قال مكفادين"الثغرات في الوقت أو ما هو أسوأ ، الطوابع الزمنية قبل الوقت الحالي يمكن أن تخلق أزمة وجودية حقيقية في أجهزة الكمبيوتر التي تحاول فقط اتباع التعليمات".
تحرك مع الأوقات
في منشورهم ، جادل ميتا أنه على الرغم من أن الثواني الكبيسة ربما كانت حلاً مقبولاً في عام 1972 عندما جعل المجتمع العلمي وصناعة الاتصالات سعداء ، فإن الاعتماد على التوقيت العالمي المنسق (UTC) في هذه الأيام يعد سيئًا بنفس القدر لكلا النظامين الرقميين. التطبيقات والعلماء.
"في Meta ، ندعم جهدًا صناعيًا لإيقاف المقدمات المستقبلية للثواني الكبيسة والبقاء عند المستوى الحالي البالغ 27 ،" أشار Meta في المنشور. "يعد إدخال ثواني قفزة جديدة ممارسة محفوفة بالمخاطر تضر أكثر مما تنفع ، ونعتقد أن الوقت قد حان لإدخال تقنيات جديدة لتحل محلها."
أضاف مكفادين أن المهندسين في كل مكان يمرون بلحظة حقيقية ويأتون للاعتراف بأن العلاج أسوأ من المرض.
قال ماكفادين: "يبدو أن إجراء تغييرات على مكونات مستوى الأساس مثل الوقت المحدد أمر يجب أن نكون قادرين على القيام به". "كصناعة ، لم نتمكن أبدًا من القيام بذلك دون إحداث الفوضى."
يذكر الموقف جيرفي بخلل عام 2000 سيئ السمعة ، ورحب خبراؤنا بخطوة Meta مؤكدين أن الوقت قد حان لمعالجة هذه المشكلة. ومع ذلك ، مثل McFadin ، شدد على أهمية التنسيق بين جميع أصحاب المصلحة ، وإلا فإن كتابة البرامج للتعامل مع التاريخ والوقت ستصبح أكثر تعقيدًا بالنسبة للمطورين.
أوضح ماكفادين أن "معظم الأنظمة التي نتحدث عنها هي بيانات يمكن للبشر قراءتها ، مثل الجدول الزمني على وسائل التواصل الاجتماعي". "لن يلاحظ أحد إذا لم نواكب الثواني الكبيسة ، لكن الجميع سيرى ما إذا كنا قد فهمناها بشكل خاطئ."