Facebook and the "red square of doom"

Facebook and the "red square of doom"

Summary: Twitter has the "fail whale", Microsoft has the "blue screen of death", and Facebook now (and has had for a while) the "red square of doom"

SHARE:

Esteemed colleague Jason Perlow, good friend and self-confessed loud mouth of the east coast, blogged earlier on in regards to the Twitter fail whale, which has gripped so many people in perpetuation of their own tweets on popular social network site, Twitter.

Facebook hasn't necessarily solved this problem, but at least it gives you a rough direction as to where the error is occurring. The "red square of doom", or RSOD for short - which works brilliantly if you're British because it's two swear words thrown into one - is Facebook's magical way of telling you something has gone catastrophically wrong.

With 200 million users now on the social network, officially the biggest single collection of people in the world's history, can the infrastructure behind the scenes handle everything going on?

Simple answer is yes; there are two important factors which I can think of. Everything within Facebook is stored on a multitude of different servers in huge data farms which, as you would imagine, need constant updates and repairs.

From August 2008 to present day 2009, it has increased its user base to another 100 million users, with more and more photos being uploaded every second. The server costs can be expected to run into the millions, with energy and air conditioning, backup and even simple running costs to consider.

But what makes Facebook tick? Too much to really go into without causing myself to stroke out.

By using memcached and other similar technologies, Facebook can serve over 200,000 UDP requests a second using 8 threads on 8 cores. (I won't pretend this isn't beyond me, because it makes my head hurt just thinking about statistics). According to Niall Kennedy's blog, Facebook has:

"...over 10,000 servers as of August 2008 according to Wall Street Journal coverage of a presentation by Jonathan Heiliger, Facebook's VP of Technical Operations. Facebook signed an infrastructure solutions agreement with Intel in July 2008 to optimally deploy "thousands" of servers based on Intel Xeon 5400 4-core processors in the next year."

The infrastructure behind such a mammoth machine is practically living and breathing by the sounds of it. I wouldn't be too surprised if it were impossible to define where the infrastructure begins and where it ends.

Ultimately, the Twitter fail whale will continue more and more because of the lack of business model not strategy, meaning it will continue to lose money as opposed to investing it back into the service. Facebook, with served advertisements, will continue to generate millions of dollars every year which can then be invested back into the infrastructure - making it better, faster, safer and more reliable.

Hopefully by then we shall see an end to the "red square of doom". Case closed.

Topics: Social Enterprise, Collaboration, Hardware, Servers

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

9 comments
Log in or register to join the discussion
  • There will always be errors and outages, no service is perfect. nt

    nt
    T1Oracle
  • What is this world coming to?

    Honestly.. that is NOT a "square"!!!!

    I would honestly think people learned the differences between shapes back in kindergarten.
    Core2uu
    • Add something Usefull or quit nt

      nt
      eric_s@...
  • RE: Facebook and the

    The problem with facebook is not outages, it is it's heroin-like addiction, which has claimed my wife and countless others....
    richardpotts
    • RE: Facebook and the

      Tell me about it. If facebook paid me a penny for every cpu cycle my wife has used on her laptop just to be on facebook, I would be able to retire five fold. For anyone else's significant other that uses it as much as she does or more, my hat tips to you.
      Slamshifter
  • Two Swear Word in One?

    I'm British, and I am unable to see the two swear words in RSOD, maybe as I live in Yorkshire; the swearing world is different in that London place!
    Louiscw
    • Two Swear Word in One?

      Posterior

      Turf
      metcalfj
  • swear words...

    to be honest with you I think that the swear words are 'Customer Service' because the UK is renound for its atrocious customer service ;)
    4liendud3
  • RE: Facebook and the

    And here was I thinking the swear words were :

    Faecal product of rodent

    Turf
    garyq@...