Is Facebook down? (Oct. 5, 9:28PM PST)
facebook.com
EDIT: It's back for me (9:55PM PST)
facebook.com
EDIT: It's back for me (9:55PM PST)
Really no need for this to go on the front page though...
http://downforeveryoneorjustme.com/www.amazon.com
And this really does need to go on the front page because far too many startups are using Facebook Login, and the recent partnership with YC to get YC startups hooked on the FB platform.
If you rely on a buggy platform, and it fails, you subsequently have your site fail. This is a perfect example of exactly how this goes about, too.
Deleted comment
I know you interned at Facebook and are familiar with the site architecture, but the majority of the things you've mentioned here had absolutely nothing to do with the last outage, and it's far too early to draw any conclusions about the current unavailability.
I know the thundering herd problem is when a resource goes away and then everybody tries to fetch it the moment it comes back up, sending it down again. What is the subscription update model you're referring to, and to what portion of the system does it apply? I was under the impression that user stream updates were distributed somewhat asynchronously, and were heavily cached, but I could be wrong.
I was unaware of BigPipe, but a good explanation is here: http://www.facebook.com/notes/facebook-engineering/bigpipe-p...
However, I don't understand what you mean by a streaming model as it applies to web page generation.
The Like buttons and Facebook Connect are also affected. When Facebook goes down like this, huge numbers of websites are affected.
What is interesting is the postmortem of a failure. Post that when it is available.
PS: Let the downvoting begin
Likewise, nobody (well, except liuliu) is blaming PHP for Facebook's downtime, since last time they blamed it on a poorly-handled failure case after an accidental misconfiguration:
http://www.facebook.com/notes/facebook-engineering/more-deta...