• IT-Karriere:
  • Services:

Gangnam Style: Googles Y2K-Problem bei Youtube-Zählern

Das Video "Gangnam Style" des Südkoreaners Psy wurde bei Youtube über zwei Milliarden Mal angesehen. Das konnte man bis vor kurzem aber nicht überprüfen, weil der Zähler festhing. Grund war ein typisches Versäumnis von Programmierern, durch das man schon einmal weltweite Katastrophen befürchtete.

Artikel veröffentlicht am ,
Der durchdrehende Zähler unter dem Psy-Video
Der durchdrehende Zähler unter dem Psy-Video (Bild: Youtube/Screenshot: Golem.de)

Manchmal können sich Entwickler nicht vorstellen, dass ein Zähler irgendwann überlaufen könnte - das wäre nun auch fast bei Youtube passiert. Bis vor kurzem wurde die Anzahl der Abrufe eines Videos nämlich mit einem Integer-Wert von 32 Bit gespeichert. Die größte so darstellbare Zahl ist 2.147.483.647, also über 2 Milliarden. Dass ein Clip öfter angeklickt wird, war bei dem vor knapp zehn Jahren gestarteten Dienst offenbar nicht vorgesehen.

Stellenmarkt
  1. MVZ Labor Main-Taunus, Hofheim
  2. Universitätsmedizin der Johannes Gutenberg-Universität Mainz, Mainz

Das skurrile Musikvideo "Gangnam Style" des südkoreanischen Künstler Psy hat diese Marke aber kürzlich überschritten, wie Google in einem Blogpost erklärt. Der Clip erschien erst Mitte 2012 und entwickelte sich vor allem durch den neuartigen Tanzstil zu einem viralen Phänomen, das weltweit in zahllosen anderen Videos nachgeahmt wurde. Die Abrufe könnten wohl noch etwas höher sein, wäre Gangnam Style nicht zeitweise durch die üblichen Querelen um Musikrechte unter anderem in Deutschland gesperrt gewesen.

Inzwischen hat Youtube den Zähler auf ein anderes Verfahren umgestellt, ob dabei 64-Bit-Integer oder ein Long-Wert zum Einsatz kommt, erklärt das Unternehmen nicht. Als Long-Integer wären über 9 Trillionen Zugriffe zu erfassen, oder genauer: 9.223.372.036.854.775.807 Abrufe.

Erinnerungen an das Jahr-2000-Problem

Seinen typischen Fehler eines begrenzten Speicherplatzes für einen Zähler nimmt Youtube selbst auf die Schippe, was sich beim Psy-Video zeigt, wenn man den Mauszeiger über die Zahl der Zugriffe schiebt. Dann scheint der Zähler durchzudrehen, bis er einen negativen Wert erreicht - die klassische Darstellung, wenn ein Zähler übergelaufen ist.

Der bekannteste solche Fehler eines zu kleinen Speicherplatzes für einen Zähler war das Jahr-2000-Problem, auch Y2K genannt. Da bei zahlloser Software des vergangenen Jahrhunderts nur die beiden Endziffern der Jahreszahl gespeichert wurden, ließen sich größere Werte als 1999 nicht darstellen. Manche Programme gingen beim Erreichen des Jahres 2000 davon aus, dass sie sich im Jahr 1900 befanden.

Dieses Problem sorgte Ende der 1990er Jahre für große Verunsicherung. In der Silvesternacht 1999 wurden deshalb sogar in einigen europäischen Ländern die Züge absichtlich angehalten - auch in Deutschland. Wohl auch durch eine rund um Y2K entstandene Industrie, die Jahre im Voraus an der Umstellung von Software arbeitete, ergaben sich beim Jahreswechsel weltweit keine größeren Probleme.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Top-Angebote
  1. (u. a. Robas Lund DX Racer 5 für 203,56€, Robas Lund DX Racer 6 für 196,86€, Nitro Concepts...
  2. (u. a. auf iPhone 12-Zubehör, TV-Wandhalterungen und Kopfhörer)
  3. (u. a. Digitus Professional Cat7 S/FTP Verlegekabel simplex 100 Meter für 44,99€, Sharkoon...
  4. (u. a. Acer Predator XB273UGS für 48643€, Sennheiser GSP 350 für 78€ und Logitech G935 für...

Proctrap 27. Okt 2015

das youtube mongodb verwendet -.-

tundracomp 04. Dez 2014

Meinst du zufällig stdint.h? Ist "inttypes.h" das gleiche? Oder ist das die "nur Windows...

homilolto 04. Dez 2014

YouTube frickelt in letzter Zeit doch ständig irgendwie an dem Aufrufzähler rum. Mal ist...

Meicel 04. Dez 2014

https://plus.google.com/u/0/+youtube/posts/BUXfdWqu86Q Hier gibt YouTube offiziell...

Eknoes 04. Dez 2014

YT auf G+: "[...] has been viewed so many times we had to upgrade to a 64-bit integer (9...


Folgen Sie uns
       


Microsoft Flight Simulator 2020 angespielt

Golem.de hat den Microsoft Flight Simulator 2020 in einer Vorabfassung angespielt und erste Eindrücke aus den detaillierten Cockpits gesammelt.

Microsoft Flight Simulator 2020 angespielt Video aufrufen
The Secret of Monkey Island: Ich bin ein übelriechender, groggurgelnder Pirat!
The Secret of Monkey Island
"Ich bin ein übelriechender, groggurgelnder Pirat!"

Das wunderbare The Secret of Monkey Island feiert seinen 30. Geburtstag. Golem.de hat einen neuen Durchgang gewagt - und wüst geschimpft.
Von Benedikt Plass-Fleßenkämper


    Pinephone im Test: Das etwas pineliche Linux-Phone für Bastler
    Pinephone im Test
    Das etwas pineliche Linux-Phone für Bastler

    Mit dem Pinephone gibt es endlich wieder ein richtiges Linux-Telefon, samt freier Treiber und ohne Android. Das Projekt scheitert aber leider noch an der Realität.
    Ein Test von Sebastian Grüner

    1. Linux Mehr Multi-Touch-Support in Elementary OS 6
    2. Kernel Die Neuerungen im kommenden Linux 5.9
    3. VA-API Firefox bringt Linux-Hardwarebeschleunigung auch für X11

    Ausprobiert: Meine erste Strafgebühr bei Free Now
    Ausprobiert
    Meine erste Strafgebühr bei Free Now

    Storniert habe ich bei Free Now noch nie. Doch diesmal wurde meine Geduld hart auf die Probe gestellt.
    Ein Praxistest von Achim Sawall

    1. Gesetzentwurf Weitergabepflicht für Mobilitätsdaten geplant
    2. Personenbeförderung Taxibranche und Uber kritisieren Reformpläne

      •  /