メタはうるう秒がその有用性を超えたと信じています
- うるう秒と呼ばれる人工的な秒は、時計を地球の自転と同期させるのに役立ち、過去にインターネットの大規模な停止を引き起こしました。
- ブログで、メタエンジニアは代替案を提案しながら練習を中止することを主張しました。
- 専門家はこの動きを歓迎しましたが、業界は交換について合意する必要があると警告しました。そうしないと、問題がさらに複雑になります。
メタは、人工的に挿入された1秒にうんざりしています 大規模な混乱を引き起こす インターネット上で、練習を廃止する計画を考え出しました。
として知られている うるう秒、余分な目盛りは、時計を地球の実際の回転と同期させる手段として1972年にチョークで書かれました。 コンピュータはうるう秒を消化するのに苦労し、異常を理解しようとしてあらゆる種類の問題を引き起こし、インターネットやその他の接続されたシステムを混乱させることがあります。 Meta のエンジニアは 最近ブログを書いた うるう秒を破棄する勢いを構築するという彼らの意図について、それが解決するよりも多くの問題を引き起こすと主張します。
「コンピューターの時間は、衝撃的な量の重要なインフラストラクチャを支えているため、精度が重要です。」 パトリック・マクファディン、開発者関係担当副社長 データスタックス、ライフワイヤーにメールで語った。 「夏時間、うるう年、うるう秒はすべて、時間の直線性を壊します。」
時の踊り
地球の自転速度がやや不規則であるため、うるう秒の必要性が生じました。 1982年以来、太陽時と同期させるために、世界の共通時計である協定世界時(UTC)に27うるう秒が追加されました。
Metaは、彼らの投稿の中で、ハードウェアインフラストラクチャを管理する人々にとって、うるう秒ごとが大きな苦痛の原因であると主張しました。
「うるう秒が嫌いなのは、コンピューター自体ではありません。 むしろ、飛躍の準備ができていないのは、私たちが彼らのために書いたソフトウェアです。」 ジェイク・ジャービー、シニア インフラストラクチャ エンジニア コバルト、メールで Lifewire に説明しました。 「ソフトウェア エンジニアは、うるう秒のおかげで間違った仮定を 2 つ作ります。時間は逆戻りできず、2 つのイベントがまったく同じタイム スタンプで発生することはありません。」
人工的な秒を導入すると、タイミングとスケジューリングが懸念されるシステムに重大なバグが発生する可能性があるのは、これら2つの仮定であるとJervey氏は指摘しました。
メタは、うるう秒を使用した別の可能性について説明しています。うるう秒はまだ発生していませんが、同様に混乱を招く可能性があります。 地球の自転パターンは動的であるため、速度が上がる可能性が非常に高く、開発者は負のうるう秒を説明します。
「負のうるう秒の影響は、大規模にテストされたことがありません」とメタは主張しました。 彼らの投稿は、「タイマーに依存しているソフトウェアに壊滅的な影響を与える可能性があります。 スケジューラー。」
すべてを考慮して、マクファディン氏は、うるう秒の使用に関する問題は、次のように理解できると述べました。 科学の精度が実用性と衝突する科学者とエンジニアの間の対立 エンジニアリング。
うるう秒に追いついていないと誰も気づきませんが、間違っているかどうかは誰もが確認できます。
「時間のギャップ、またはさらに悪いことに、現在の時刻より前のタイムスタンプは、指示に従おうとしているだけのコンピューターに実存的危機を引き起こす可能性があります」とMcFadin氏は述べています。
時代と共に動く
彼らの投稿の中で、メタは、うるう秒が両方を科学的にした1972年に許容できる解決策であったかもしれないと主張しました コミュニティと電気通信業界は満足しています。最近、UTCへの依存はデジタルアプリケーションと科学者の両方にとって等しく悪いことです。
「メタでは、うるう秒の今後の導入を停止し、現在のレベル27を維持するための業界の取り組みをサポートしています」とメタは投稿で述べています。 「新しいうるう秒を導入することは、良いことよりも害を及ぼす危険な慣行であり、それに代わる新しいテクノロジーを導入する時が来たと信じています。」
マクファディン氏は、世界中のエンジニアが実際の瞬間を過ごしており、治療が病気よりも悪いことを認めるためにやって来ていると付け加えました。
「正確な時間のように基礎レベルのコンポーネントに変更を加えることは、私たちができるはずのことのように思えます」とMcFadin氏は述べています。 「業界として、私たちは大混乱を引き起こさずにそれを行うことはできませんでした。」
この状況は、Jerveyに悪名高いY2Kバグを思い出させます。専門家は、この問題に取り組む時期が来たと主張するMetaの動きを歓迎しました。 ただし、McFadinのように、彼はすべての利害関係者間の調整の重要性を強調しました。そうしないと、日付と時刻を処理するソフトウェアを作成することが開発者にとってはるかに複雑になります。
「私たちが話しているほとんどのシステムは、ソーシャルメディアのタイムラインなど、人間が読めるデータです」とMcFadin氏は説明します。 「うるう秒に追いついていないと誰も気付かないでしょうが、間違っているかどうかは誰もがわかります。」