
ハッピー・リープ・スミア!Googleは世界的なコンピューター崩壊をいかに食い止めるか
モリー・ブラウン著

コンピューターは便利ですよね?でも、地球の自転速度の減速といった地球上の出来事を補うために時間を1秒追加するといった、ちょっとした調整となると、コンピューターはそれほど柔軟ではありません。
パリに拠点を置く国際地球回転サービス(IERS)によると、今年は「うるう年」だ。Techie Newsによると、地球は「1日に約2000分の1秒の割合で減速している」という。原子時との整合性を保つため、IERSは6月30日に時計を1秒間停止する。これは宇宙の時刻との整合性を保つ上で非常に効果的な手段だが、同時に現代のコンピュータシステムに悪影響を及ぼす可能性もある。
Googleはこの問題に対処するための対策を講じました。この1秒の誤差を埋めるため、Googleはシステムクロックに徐々にミリ秒を追加していきます。これは、コンピューターが1秒の誤差を繰り返していると勘違いしてパニックに陥るのを防ぐための、ちょっとしたトリックです。これで6月は86,401秒になります。
IERSとGoogleは、1秒を追加することで、2012年に追加された1秒に伴ってReddit、Foursquare、Yelp、LinkedInで発生したコンピューターのクラッシュを回避できると期待しています。1972年以降、1秒の追加は25回発生していますが、原子時計と同期するコンピューターが増えるにつれて、より大きな問題になりつつあります。
奇妙なことに、アメリカ合衆国は、うるう年は金融取引を含むナビゲーションや通信システムに支障をきたすと主張していますが、イギリスは太陽がグリニッジ線を横切る瞬間のグリニッジ標準時を維持しているため、うるう年を支持しています。どちらにしても、とてもクールですよね?