Readit News logoReadit News
r721 · 4 years ago
Interesting side effects:

>Now, here's the fun part. @Cloudflare runs a free DNS resolver, 1.1.1.1, and lots of people use it. So Facebook etc. are down... guess what happens? People keep retrying. Software keeps retrying. We get hit by a massive flood of DNS traffic asking for http://facebook.com

https://twitter.com/jgrahamc/status/1445066136547217413

>Our small non profit also sees a huge spike in DNS traffic. It’s really insane.

https://twitter.com/awlnx/status/1445072441886265355

>This is frontend DNS stats from one of the smaller ISPs I operate. DNS traffic has almost doubled.

https://twitter.com/TheodoreBaschak/status/14450732299707637...

el-salvador · 4 years ago
Another side effect:

Two of our local mobile operators are experiencing issues with phone calls due to network overload.

https://twitter.com/claroelsalvador/status/14450819333319598...

synaesthesisx · 4 years ago
Believe it or not, there are places in the world where FB products (WhatsApp specifically) are used as the primary communication platform for most people.
karencarits · 4 years ago
Possibly in Norway too (internet though, not phone calls) https://www.nrk.no/nyheter/internett-trobbel-hos-telia-1.156...
paganel · 4 years ago
The same happened in Romania with two of our mobile operators immediately after FB&all went down.
hansel_der · 4 years ago
oh the irony!

can't use the phone network to place a call b/c of fb-errors clogging the pipe

polote · 4 years ago
Almost same thing happened when Signal went down:

https://news.ycombinator.com/item?id=25803010 Signal apps DDoS'ed their own server

Second comment was saying there is no point using Signal if they are down during 2 days. Only a few hours for FB yet but curiously nobody is saying the same :)

smsm42 · 4 years ago
I'd say there's no point using FB anytime, even without the outage ;)
Sebb767 · 4 years ago
Well, for FB there are quite a lot of comments suggesting for it to stay down. So Signal actually got off quite easy.
tyingq · 4 years ago
I wonder if any big DNS servers will artificially cache a long TTL NXDOMAIN response for FB to reduce their load. Done wrong, it would extend the FB outage longer.
coldtea · 4 years ago
>Done wrong, it would extend the FB outage longer.

Let's hope it's done wrong.

treesknees · 4 years ago
Clients weren't getting NXDOMAIN, they were getting SERVFAIL because the nameservers were unreachable. These responses cannot be cached for more than 5 minutes [1].

[1] https://datatracker.ietf.org/doc/html/rfc2308#section-7.1

curiousgal · 4 years ago
I don't understand that logic, wouldn't people interacting with the website normally also generate the same amount if not more DNS requests?
_joel · 4 years ago
It will have been cached at closer to the edge, but once the TTL expires, so does the cache. That means all the DNS requests that would have been served via local caches end up hitting the upstream DNS servers. For a site like Facebook that will be creating an asbolute deluge of requests. Andecdotal but the whole of the internet feels sluggish atm.
pwagland · 4 years ago
No, since the positive response will normally be cached for "some time" dependant on a number of factors. The negative response on the other hand often won't get cached, again, dependent on settings.
kentonv · 4 years ago
It's disappointingly common for cloud-backed apps and device firmware to go into a hot retry loop on any kind of network failure. A lot of engineers just haven't heard of exponential backoff, to say nothing of being able to implement and test it properly for a scenario that almost never happens.

Even if you assume Facebook's own apps have reasonable failure logic, there's all kinds of third-party apps and devices integrating with their API that probably get it wrong. Surprise botnet!

masklinn · 4 years ago
Normally the request resolves then gets cached locally, on the edge, by the ISP, … DNS is cached to a ridiculous levels.

But if the request does not resolve there’s no caching, the next request goes through the entire thing and hits the server again.

bt1a · 4 years ago
There's a lot of caching involved in the chain of requests that would alleviate this request volume if things were working.
eklbt · 4 years ago
My best guess is that after n many attempts to access the provided IP, the local DNS cache deletes the entry causing a miss. Then the cycle continues.

Dead Comment

htrp · 4 years ago
am i correct in interpreting this as almost equivalent to a DDoS attack on DNS providers?
thepasswordis · 4 years ago
Yes. It's basically turned every device, especially mobile devices with the app running in the background, into botnet clients which are continually hitting their DNS servers.

I don't know what facebook's DNS cache expiration interval was, but assume it's 1 day. Now multiply the load on the DNS that those facebook users put by whatever polling interval the apps use.

And then remember what percentage of internet traffic (requests, not bandwidth) facebook, whatsapp, and instagram make up.

It's kindof beautiful.

universenz · 4 years ago
Further to this, doesn't Chrome and Safari quietly auto-ping/reload pages that "fail to connect" if they're left open in a tab or browser?
colpabar · 4 years ago
Sort of, yeah. Typically a DDoS attack is done on purpose, this is a side effect of so many clients utilizing retry strategies for failed requests. But in both cases, a lot of requests are being made, which is how a DDoS attack works.
samhw · 4 years ago
Equivalent how? In volume? In intention?
SlowRobotAhead · 4 years ago
> Software keeps retrying. We get hit by a massive flood of DNS traffic asking for http://facebook.com

If you aren’t using exponential backoff algorithms for your reconnect scheme - you should be!

I have a device in the field, only a few thousand total, but we saw issues when our shared cloud would go down and everyone hammered it to get back up.

mrkramer · 4 years ago
>Our small non profit also sees a huge spike in DNS traffic. It’s really insane.

It's not crazy; people are panicking over Facebook, Instagram and WhatsApp being down and they keep trying to connect to those services. I mean I would panic too if I were social media junky.

nonsince · 4 years ago
It’s not just "social media junkies", a very pretentious phrase to use considering you’re writing it in a comment on a social network. Hundreds of thousands of apps use Facebook APIs, often in the background too (including FB's own apps).
ricardo81 · 4 years ago
Hopefully they're not DNS ANY requests? <ducks>

(CF decided not to honour them some years ago)

Deleted Comment

htrp · 4 years ago
am i correct in interpreting this as almost equivalent to a DDoS attack
optimalsolver · 4 years ago
I know this is tinhat territory, but it's weird this happens right after the FB whistleblower interview on 60 minutes.

The outage has pretty much buried that story, and perhaps more importantly, stopped its spread on FB networks.

That said, I can't see how FB managers and engineers would actually agree to carry out something like this intentionally.

PragmaticPulp · 4 years ago
> The outage has pretty much buried that story,

Strongly disagree. The outage has millions of people entering "Facebook" into their search engines. Most engines will conveniently put related news at the top of the search results page. The most recent and widespread Facebook-related news story is about the whistleblower.

Plus everyone has a lot of spare time to read the article now that Facebook and Instagram are down.

The outage didn't bury the story. It amplified it. Any suggestions that Facebook did this on purpose don't even make sense.

nwiswell · 4 years ago
> recent and widespread Facebook-related news story is about the whistleblower

With respect I am pretty sure that the most recent and widespread Facebook-related news story is this one.

Holistically I agree that this isn't the kind of distraction Facebook wants, although it tickles me to imagine Mark in the datacenter going Rambo with a pair of wire cutters.

hartator · 4 years ago
> Strongly disagree. The outage has millions of people entering "Facebook" into their search engines. Most engines will conveniently put related news at the top of the search results page. The most recent and widespread Facebook-related news story is about the whistleblower.

I am seeing 0 news about the whistleblower when I google Facebook. Only outage news.

optimalsolver · 4 years ago
Anecdotal, but I just tried Google + Bing and topline Facebook-related news is all about the outage.
vlunkr · 4 years ago
> Any suggestions that Facebook did this on purpose don't even make sense.

Unless another disgruntled employee knew it would amplify the story.

shadilay · 4 years ago
Sample size of one but a quick google shows me zero whistleblower news and 100% outage news.
IceNotNice · 4 years ago
I'm one of those who had no idea about the whistleblower story, but I learned of it through reading about Facebook network outage.
hedvig · 4 years ago
Yeah but reading about it but also being able to communicate about it on the largest network (the one in question too) are 2 separate phenomena. No one can go on there right now and say I'm deleting my account, who's with me?
dotancohen · 4 years ago
Not at all. I just tried searching for "Facebook" on Google. The whistleblower story is not on the first page of search results. The outage is mentioned half a dozen times on that same page.
rootusrootus · 4 years ago
I assume this outage is costing millions per hour. And it's not exactly great advertising for Facebook, either. I doubt very much they would do something like this on purpose.
gfosco · 4 years ago
Dividing up last quarters $29B revenue leads to approximately $13.4M per hour of downtime, now past $53M after the 4 hour mark.

But I haven't paid this much attention to Facebook in over a year.

optimalsolver · 4 years ago
Right, I know that, and I usually try to avoid conspiratorial thinking, but man, Zuck doesn't make it easy.

I'm just trying to process that FB is having its historic, all-networks global outage today of all days. And I bet FB would have paid double of whatever this will eventually cost them to make that story go away.

ironlion624 · 4 years ago
Unless “they” were one or two disgruntled employees with the access, know-how, and motive to execute a “mistake”. Emphasis added.
Ansil849 · 4 years ago
> stopped its spread on FB networks.

bingo. I don't care whether it's in the realm of tinfoil hat or not, this is the very real effect that this outage has had. By the time Facebook is back up, people on Facebook will be talking about the outage, not about the whistle blower report. Intentional or not, it will certainly be in Facebook's favor.

hwers · 4 years ago
Facebook controls the algorithm, wouldn't they just be able to down amplify how much that story is spread on it's network? (Rather than resort to this?)
arrosenberg · 4 years ago
I love a good tinfoil hat theory, but in this case I doubt it. I have FB blocked on my network via pihole, but I don't explicitly block Instagram. Until sometime late last week (I noticed on Saturday), blocking facebook.com also blocked Instagram. As of this weekend, Instagram works just fine even with those blocks in place.

I suspect Facebook was making some change to their DNS generally, and they made some kind of mistake in deployment that blew up this morning.

joezydeco · 4 years ago
I'll take the other side of that bet. Who messes with routing tables at noon on a Monday?
JumpCrisscross · 4 years ago
> it's weird this happens right after the FB whistleblower interview on 60 minutes

Could a pang of morality have struck one of the employees with the keys to the kingdom?

kickopotomus · 4 years ago
Counterpoint: I had not even heard about the whistle-blower until seeing stories about the outage. One of the largest web services in the world being out of commission for multiple hours is a big deal in 2021. It's a top story on most news sites and other social media (e.g. here at HN, reddit, twitter). If you want something to pass under the radar, it's probably best to not attract global attention.
neom · 4 years ago
If I was so inclined to put on my conspiracy theorist robe, I’d guess more likely related to the bulk of Pandora Papers news hitting today.
newbamboo · 4 years ago
Or evergrande.
joncrane · 4 years ago
I had no idea about the 60 Minutes thing until people started mentioning it in response to this outage.
this_user · 4 years ago
Most people outside of the US don't even know what "60 Minutes" is. Even fewer have heard about that report. And even fewer care. But everyone has now heard about the outage. This would be the worst possible way of trying to stop the spread of the story.

The more likely scenario is that this was the final straw for some disgruntled employee who decided to pull the plug on the entire thing.

carbonx · 4 years ago
Agree. I just did a quick check and 60 Minutes averages around 10 million viewers. It's not like in 1977 when something 20%+ of the US population was watching that show.
InitialLastName · 4 years ago
Not just that, but another story just broke about the sale of personal info on 1.5 billion FB users.

Maybe this is just to cover the fact that they leaked information about 20% of the earth's population?

wallawe · 4 years ago
> they leaked information about 20% of the earth's population

This is straight up false. It was scrapers extracting data from public profiles. They already incorporate anti-scraping techniques, so there's not much they can do other than require every one to set their profile to private.

Deleted Comment

pier25 · 4 years ago
Here's the interview (which I had totally missed btw)

https://www.youtube.com/watch?v=_Lx5VmAdZSI

variant · 4 years ago
Hanlon's razor applies here, but it's a lot less fun. :)
thepasswordis · 4 years ago
If we're in "tinhat" territory: it seems extremely odd to me that this whistelblower seems to be "blowing the whistle" on the fact that facebook isn't doing enough to control what people are thinking and talking about.

Like...what? "Brave whistelblower comes out showing that facebook isn't doing enough to control what you are thinking!" is sortof arguing past the question. Should facecbook be in charge of deciding what you think?

DeRock · 4 years ago
> this whistelblower seems to be "blowing the whistle" on the fact that facebook isn't doing enough to control what people are thinking and talking about.

That is not at all what the whistleblower is alleging. Facebook already controls what content you are seeing through its news feed algorithm. The parameters to that algorithm are not a 1-dimensional "how much control", but instead uses engagement metrics for what content to show. The whistleblower claims that the engagement optimization, according to facebooks own research, prioritizes emotionally angry/hurtful/divisive content.

Swenrekcah · 4 years ago
They are exercising that power already, they are just explicitly doing so in a way that tears down the trust in society because makes them money, rather than encouraging a less I divisive and more fact based conversation, because that doesn’t make them as much money.

Deleted Comment

moolcool · 4 years ago
The problem isn't that Facebook isn't do enough to control what you are thinking, it's that it's doing way too much!
notyourwork · 4 years ago
That news broke ~12 hours ago right?
nkozyra · 4 years ago
> I know this is tinhat territory, but it's weird this happens right after the FB whistleblower interview on 60 minutes.

It's not like this is a new thing. We've been getting [facebook does awful thing] news stories pretty consistently for years now.

_yo2u · 4 years ago
I actually think most importantly it shows everyone what the world without FB is like ;)
irobeth · 4 years ago
FWIW, every article I've read has referenced the interview, and I personally find it hard to believe Facebook would be unaware of the Streisand Effect
yabatopia · 4 years ago
It’s like watching a hostage over-analysing why the abductor forgot to lock the door. Just get out en enjoy your newfound, albeit temporary, freedom.

Deleted Comment

zohch · 4 years ago
> The outage has pretty much buried that story, and perhaps more importantly, stopped its spread on FB networks.

Buried the news ... which is basically as noteworthy the news that water is still wet. What exactly did she reveal that was not known before, or is it somehow newsworthy that Facebook also knew what everyone else knew? The real news ought to be how that managed to make it to the headlines.

smsm42 · 4 years ago
As much as I'd love to imagine FB rage-quitting the internet because people don't seem to appreciate them enough, I'm pretty sure it's a coincidence. Probably has more to do with it being Monday (you don't put big stories on Friday and you sure don't deploy config changes on Friday!) than anything else.
bool3max · 4 years ago
> That said, I can't see how FB managers and engineers would actually agree to carry out something like this intentionally.

They can either agree to comply with the orders from up above or they face consequences? How is that hard to comprehend?

nafix · 4 years ago
I was thinking more along the lines of the Pandora Papers hitting the MSM.
nonsince · 4 years ago
Ah yes, the best way to bury a moral scandal of the kind that usually gets forgotten in a week is to undermine the trust of almost every single user worldwide. This is a very good conspiracy.
tdrdt · 4 years ago
Did the whistleblower reveal something we didn't know already?

To me this seems like a million dollar mistake.

JumpCrisscross · 4 years ago
> Did the whistleblower reveal something we didn't know already?

A lot. The resulting Wall Street Journal series directly led to the shut down of Instagram for Kids.

Levitz · 4 years ago
I see it as similar to Snowden, in the sense that everybody kind of knew (actually guessed) but now we actually know. It doesn't come as a shock, but it's important information to have since it can be now argued with authority.
giantrobot · 4 years ago
The whistleblower revealed that Facebook knows it is bad for society. The documents also show Facebook actively optimizes its algorithms for "bad for society" content because that drives engagement which makes them more money. Furthermore Facebook doesn't do as much content moderation in regions/languages with low usage numbers because it costs more than those users make them. So calls for genocide in Myanmar basically go unchallenged and unmoderated because Facebook doesn't make much money in Myanmar. Sorry genocided minority, you should have been more valuable to Facebook.
00deadbeef · 4 years ago
> The outage has pretty much buried that story

It hasn't on the BBC. They're airing both stories.

varispeed · 4 years ago
> would actually agree to carry out something like this intentionally.

Well, they work for Facebook. In my opinion you would have to have no morals to join that corporations in the first place, so I can imagine such ask would be just another dirty task to do. They seem to love it.

SV_BubbleTime · 4 years ago
The story that a woman at Facebook doesn't think they're going far enough to control speech they hate and bad-thoughts?

I think Facebook is awful, but her primary complaint seemed to me that she lacked controls for what people like her, you know, the good people have access to prevent anyone else from seeing. That she was powerless to stop users from saying the wrong things. How was her motivation anything but a desire for more authoritarianism? She said she specifically took the job on the condition she could monitor and direct posts to prevent the wrong info from being online, that's the last type of person you want in that position, the one that wants it.

I expect that we're still pretending Facebook is "just a private business", despite it being unlike any in history and that the ties to government are completely benign.

I'm not saying she was wrong in any claim about internal discussions. But, if you can not imagine yourself being on the wrong side of someone like that, you have limited imagination.

narrator · 4 years ago
Facebook is surprisingly tolerant of controversial subjects. YouTube has gone scorched earth on millions of channels and deleted years of work of many people. Facebook was far more lenient and you could talk about non-official covid information for example where YouTube deleted anything that wasn't official narrative with extreme prejudice. Given how much bad stuff all over the world is happening to sacrifice freedom to get everyone to tow the official line on Covid that is complete science fiction level totalitarianism, I am sure Facebook made some very powerful and determined enemies with its more lenient stance. I was downvoted earlier for saying this was an intentional takedown and deleted my comment, but now I think this could be a full blown William Gibson Neuromancer Cyberpunk level corporate takedown attempt in progress!

Dead Comment

commandlinefan · 4 years ago
She said she wanted FB to do something to stop misinformation and hate speech but what we've seen from Reddit is that "are mRNA vaccines actually safe?" becomes misinformation and "we shouldn't perform elective life-altering surgery on pre-teen children" becomes hate speech. There's not much I applaud Facebook for, but not listening to this woman is one of the few I do.
at-fates-hands · 4 years ago
It also looks like its much deeper than just people not finding the site. Employees are all locked out and there's another story on the front page on HN saying employees are locked out of the building as well.

If you wanted to scrub a lot of the data and nefarious evidence the whistle blower brought out, this would be a great way to do it, under the guise of a simple "employee screw up" cover story.

Its hard for me to think something more nefarious is afoot considering FB's track record with a myriad of other things. At this point, it seems more likely something sketchy is going on and not just some random employee who screwed up and brought down the entire network with a simple change. I would assume there are several layers of decision makers who oversee the BGP records. I have a hard time thinking one person had sole access to these and brought everything down with an innocent change.

FB has too many smart people who would allow a single point of failure for their entire network such that if it goes down, it becomes "a simple error on the part of some random employee". This is not some junior dev who broke the build, its far more serious than that.

1vuio0pswjnm7 · 4 years ago
"As a result, when one types Facebook.com into a web browser, the browser has no idea where to find Facebook.com, and so returns an error page."

Not quite.

Many DoH servers are working fine. DNS isn't a problem for the browser, but it seems to be a problem for Facebook's internal setup. It's like their proxy configuration is 100% reliant on DNS lookups in order to find backends.

The FB content servers are reachable. It is only the Facebook DNS servers that are unreachable.

Don't take my word for it, try for yourself

   www.facebook.com 1 IN A 179.60.192.3 (content)
   static.facebook.com 1 IN A 157.240.21.16 (content)
   a.ns.facebook.com 1 IN A 129.134.30.12 (DNS)

   ping -c1 157.240.21.16 |grep -A1 statistics
   --- 157.240.21.16 ping statistics ---
   1 packets transmitted, 1 received, 0% packet loss, time 0ms

   ping -c1 179.60.192.3|grep -A1 statistics 
   --- 179.60.192.3 ping statistics ---
   1 packets transmitted, 1 received, 0% packet loss, time 0ms

   ping -c1 -W2 129.134.30.12 |grep -A1 statistics
   --- 129.134.30.12 ping statistics ---
   1 packets transmitted, 0 received, 100% packet loss, time 0ms
The browser, i.e., client, here, curl, has an idea where to find Facebook.com

   curl -HUser-Agent --resolve www.facebook.com:443:179.60.192.3 https://www.facebook.com|sed windex.htm
Wait...

   links -dump index.htm 

   [IMG]

                          Sorry, something went wrong.

   We're working on it and we'll get it fixed as soon as we can.

   Go Back

   Facebook (c) 2020 . Help Center


   grep HTTP index.htm

   HTTP/1.1 503 No server is available for the request

rbobby · 4 years ago
If I do:

    nslookup
    > server 8.8.8.8
    Default Server:  dns.google
    Address:  8.8.8.8
    > facebook.com
    Server:  dns.google
    Address:  8.8.8.8

    DNS request timed out.
        timeout was 2 seconds.
    DNS request timed out.
        timeout was 2 seconds.
    *** Request to dns.google timed-out    
Weird.

chrononaut · 4 years ago
At the time, OP likely pulled cached DNS records to interrogate the associated IPs directly for their application (HTTP) level resources.

Deleted Comment

Xxplosive · 4 years ago
Due to DNS being busted, all internal FB services/tooling that they'd use to push DNS config updates are probably completely inaccessible. Someone at FB will have to manually SSH into a production host (assuming they can even identify the right one), and issue some commands to repopulate the DNS records. They'll probably have to do this without any access to internal wikis, documentation, or code.

Keeping those poor network engineers in our thoughts.

turbinerneiter · 4 years ago
Maybe Zuck watched the interview, agreed and pulled the plug.
WORMS_EAT_WORMS · 4 years ago
In all seriousness there is definitely some poor soul out there stressing their brains out that probably pushed the button to set this all off.

Just a reminder this is not a failure of a single person though and of the organization as a whole and policies in place.

s5300 · 4 years ago
Hmm... I'm always reminded of my professor telling me that it's never the fault of who pressed the button, responsibility lay upon who decided to make them able to press a button that can cause such catastrophic issues.

Somebody from my engineering class had an internship at DuPonts main facility/production line. Was implementing something that managed to complety shut down production for an entire shift & cause a large fire, ended up being something in the millions worth of damages from production loss and fire damage.

Intern wasn't even yelled at IIRC. He actually went on to do some very helpful things the rest of the internship. But man, did the person who let an intern be in the position to single handedly cause such a mess get absolutely fucked by his superiors.

adolph · 4 years ago
Said "this is why we can't have nice things"
AzzieElbab · 4 years ago
basically facebook deleted itself
pytlicek · 4 years ago
Not only security. Also privacy! I started to see messages that I know 100% that I deleted days or weeks ago?!

https://twitter.com/Pytlicek/status/1445072626729242637

spuz · 4 years ago
So it appears that WhatsApp are in the process of restoring from backup? Why would they need to do that if it was just a DNS issue? And why would the server be accessible while backup restoration was still in progress? I feel like there is going to be a lot more to this story when it all shakes out.
spaceywilly · 4 years ago
Once the DNS is back up they need to basically reboot every service. Once server one can’t talk to server two, everything is out of sync and they need to resolve this somehow. They probably have mitigation plans for a few data centers going down, but when it’s all of them at once, that’s going to be a huge pain.
pytlicek · 4 years ago
Who knows. I use PiHole where all DNS records are cached. Maybe this is the reason why it happens to me. And regards Twitter (obviously), I'm not the only one who is facing this weird behaviour.
0xFF0123 · 4 years ago
WhatsApp is (at least supposed to be) e2e, so unless they're restoring from every user's personal backup, it seems an unlikely course of action
avh02 · 4 years ago
Even before E2E - to my knowledge, whatsapp would only store messages until they could be delivered. They never really stored your chats once they made it to their destination - there shouldn't be any "restoring" of backups that brings back messages unless it's just a re-delivery at most. (And honestly, i'd doubt that gets backed up).
nvr219 · 4 years ago
Hopefully that's pulling from local cache or something but yikes
pytlicek · 4 years ago
IMHO no, not. I see messages that are 1 month old. The same I have deleted at least 2-3 weeks ago. Terrible
alksjdalkj · 4 years ago
If they're restoring from backup that makes sense right? I assume backups are read-only, so deleting messages won't delete them from the backup also. It is sloppy though that you would see anything before the restore was totally done though (including re-deleting messages)
sn_master · 4 years ago
Before messages had unlimited expiry, FB would auto expire them after few weeks. When they announced messages would remain forever, I went back to check and kept scrolling up until my arm hurts and voila! there they are, messages that expired YEARS ago all of a sudden were visible!
hwers · 4 years ago
That happened to me on instagram (DMs) a bit of time ago too.
SMAAART · 4 years ago
>In addition to stranding billions of users, the Facebook outage also has stranded its employees from communicating with one another using their internal Facebook tools. That’s because Facebook’s email and tools are all managed in house and via the same domains that are now stranded.

SinglePointOfFailure.NoRedundancies.FB

regnull · 4 years ago
Having worked for a similar company, I remember there were some good old IRC servers up and running to communicate in an emergency just like that.
makeworld · 4 years ago
Facebook has this too, but they require facebook.com DNS to work, so they are also down.
seaman1921 · 4 years ago
Nice try, but they have separate communication channels for SREs so don't worry.
jrodthree24 · 4 years ago
You mean they don't receive all their alerts through facebook messenger?
coldcode · 4 years ago
Thanos snapped his fingers and Zuckerberg vanished with the keys.

My (very large) employer had a worldwide outage a few years ago where a single bad DNS update stopped everything in its tracks (at the time many things were still in our own data centers, now more is in Amazon/etc). It took most of the day to restart everything. But it's not something most people would have noticed like FB. Thankfully I worked in mobile so not involved.

manquer · 4 years ago
It is hard to balance dogfooding (good) with SPOF (bad), many big companies do get it wrong (AWS with S3, Slack in the recent past) all the time.

It is easy to get it wrong if your company provides internet services that every developer typical depends in their workflows and to keep educating your own developers on how to use them and when not to use your own services.

TedShiller · 4 years ago
Today, Facebook made the world a better place. For real, this time.
toss1 · 4 years ago
True

Although, to be fair, that is kind of like praising the arsonist after he put out the fire he started (which had already smoke-damaged the whole neighborhood).