Rogue second that brought down the Internet

Published time: July 02, 2012 19:46
Edited time: July 03, 2012 00:02
Reddit's increasingly peeved Twitter feed.

It might not have been the Millennium Bug, but an unexpected second added to the world’s clocks wreaked havoc on the software of many of the world’s leading websites, taking them out for hours.

Social news websites Reddit and Gawker, professional network LinkedIn, and geolocation application Foursquare are just some of the popular sites that were unavailable or worked incorrectly throughout Sunday.

The cause: a leap second.

Like Greenwich Mean Time before it, UTC is the “gold standard” of time, measuring it with precise atomic clocks and is used by most computer programs.

To account for the minuscule changes in the Earth’s speed of rotation UTC sometimes adds a second to make sure that the relation between the time of day of the position of the Earth and the Sun always remain the same.

UTC added a leap second between Saturday and Sunday for the first time since 2007.

And some websites – many of which did not exist five years ago – were confused by the extra second, with their commands going haywire, or shutting down altogether from receiving an unfamiliar instruction to add a second coming from the UTC servers.

“Ever wish you had a second or two? This is not one of those times,” posted the official Reddit Twitter account, as its engineers scrambled to reset their software.

Being aware of the problem beforehand, Google created a special program that made its seconds slightly longer all the way through Saturday, so that there was no need for any synchronization at midnight.

The shutdown was reminiscent of the mooted effects of the Millennium Bug, when there wasa switch over of the clocks from ’99 to ’00 on two-digit computer clocks on 31 December 1999.

More than $300 billion was spent on updating software to comply with the date change, but even in those computers that were not proofed against it, major failures were rare.

As a result, date switch fears have been viewed as largely overblown.

But the leap second crash shows that unusual time changes can still trip up software used by millions worldwide.

Comments (2)

jaturaphat 03.07.2012 00:52

    Beware of the amazing power of the " leap second."   ......   awesome.

+4

Undo

American Patriot (unregistered) 02.07.2012 20:39

I find it suspicious that such a phenomenon could take out servers at these large technology and computing firms. Reddit, Gawker, Linkedin, Foursquare, and others, when my computers, television, cellphone, TV cable box, DVD player, and Facebook all worked. I didn't notice anything.

The UTC is like a service. The service it provides is accurate time via the Internet computer network. Each computer has to connect to the UTC service, indirectly or directly, via the NTP protocol. So that means that these computing firms Reddit, Foursquare and others, updated their computers times just in the right time to do an update of their computers time. A stray second here would not take down their OSes, as the kernel is agnostic to external time and has it's own built-in timing mechanism. So that leaves these organizations applications to blame.

And if their applications failed due to one extra second, this leap second, then their company is to blame and not this routine anomally. Leap seconds are added to UTC based on a protocol, or a set rules by the engineers over there in England at the UTC faciility. Leap seconds are added a for a variety of reasons, techinically speaking, leap seconds are a routine occurence. An earthquake can throw the Earth out of alignment with the sun, and so a leap year will need to be added to re-sycn the Sun and Earth once again. In 2012, we had many tsunami's (caused by earthquakes) and many natural disasters, and these could have altered Earth tilt and thus the ensuing time change. Those could have been causes enough to throw the Earth out of sync with UTC at that point, and so a leap second or two will need to be added.

In other words, this article is bunkus, and these companies are in some conspiracy.

The next thing you know is that they will mandate the citizens install "leap second security software" on each personaly computers to prevent a cyberwarfare attack using leap seconds. Sounds far fetched, but you won't be smiling when you read that in the news.

Question more huh RT.... I just did. I want a more thorough and capable article next time.

+4

Undo

Add comment

By posting your comment, you agree to abide by our Posting rules

Log in to comment in full, or comment anonymously under character-limit restriction.

100 Text

– required fields

Register or

Name

Password

Show password

Register

or Register

Request a new password

Send

or Register

To complete a registration check
your Email:

or Register

A password has been sent to your email address

Edit profile

Name

New password

Retype new password

Current password

Save

Cancel

Follow us