After a video reaches a certain number of views … YouTube tells the database to freeze the view count until YouTube can manually verify the correct count to protect against botting attempts — using automated computer processes to artificially inflate the number of views. YouTube view counts are initially tracked by servers near the end user. By looking at reports from these individual servers, YouTube engineers can detect suspicious patterns in the data.
“At some point the decision was made that we need to draw a line between what is innocuous and the database can handle and all of a sudden serious business … The proportion was calculated to be at about 300.”
So why 301? Blame it on one YouTube programmer’s errant less-than-or-equal-to sign. The code tells the database to keep counting views up to and including the time when the count is equal to 300, allowing one final view to get counted before it freezes.
At the other end of the spectrum, there’s PSY:
We never thought a video would be watched in numbers greater than a 32-bit integer (=2,147,483,647 views), but that was before we met PSY. “Gangnam Style” has been viewed so many times we had to upgrade to a 64-bit integer (9,223,372,036,854,775,808)!
Incidentally, since YouTube made this announcement (Monday), there have been six million more views.