News for hackers. Stuff that matters.
Re:Facebook-owned sites were down by still_grokking on Monday October 04, 2021 @03:22PM (#28750916)
You mean the same problem as when GMail goes down and Googlers can't reach each other?

I guess good decentralized public communication services could solve those issues for everybody.

Re:Facebook-owned sites were down by ddalex on Monday October 04, 2021 @03:36PM (#28751092)
Googler here - my opinions are my own, not representing the company

at the lowest level in case of severe outage we resort to IRC, Plain Old Telephone Service and, sometimes, stick-it notes taped to windows...

Re:Facebook-owned sites were down by Johnny555 on Monday October 04, 2021 @03:52PM (#28751261)
Around here we use Slack for primary communications, Google Hangouts (or Chat or whatever they call it now) as secondary, and we keep an on-call list with phone numbers in our main Git repo, so everyone has it checked out on their laptop, so if the SHTF, we can resort to voice and/or SMS.

I remembered to publish my cell phone's real number on the on-call list rather than just my Google Voice number since if Hangouts is down, Google Voice might be too.

Re:Facebook-owned sites were down by texasbigdata on Monday October 04, 2021 @06:13PM (#28752778)
Where are the tapes though? Colo on separate tectonic tape or nah?
Re:Facebook-owned sites were down by Johnny555 on Monday October 04, 2021 @06:32PM (#28753064)
?
Re:Facebook-owned sites were down by tijtij on Monday October 04, 2021 @08:39PM (#28754199)
I think texasbigdata is talking about backup tapes and maybe mistyped tectonic plate

Backup tapes and in production servers are kept at different colocation sites to protect data from fire and other catastrophes of that level

Using colo sites on separate tectonic plates would protect you from catastrophes on a geological cataclysm level

Re:Facebook-owned sites were down by Johnny555 on Monday October 04, 2021 @08:50PM (#28754272)
We don't use tapes, everything we have is in the cloud, at a minimum everything is spread over multiple datacenters (AZ's in AWS parlance), important stuff is spread over multiple regions, or depending on the data, multiple cloud providers.

Last time I used tape, we used Ironmountain to haul the tapes 60 miles away which was determined to be far enough for seismic safety, but that was over a decade ago.

Re:Facebook-owned sites were down by texasbigdata on Tuesday October 05, 2021 @08:15AM (#28758352)
Thank you kind sir.
Re:Facebook-owned sites were down by jug on Monday October 04, 2021 @03:40PM (#28751140)
Some people here say their fallback IRC doesn't work due to DNS reliance. :|
Re:Facebook-owned sites were down by comonoid on Monday October 04, 2021 @04:07PM (#28751417)
One of my employers once forced all the staff to use an internally-developed messenger (for sake of security, but some politics was involved as well), but made an exception for the devops team who used Telegram.
Re:Facebook-owned sites were down by wut42 on Monday October 04, 2021 @08:29PM (#28754130)
Telegram? Interesting choice!
Re:Facebook-owned sites were down by dikei on Monday October 04, 2021 @08:47PM (#28754255)
Devops like Telegram because it has proper bot API, unlike many other competitors.
Re:Facebook-owned sites were down by wut42 on Tuesday October 05, 2021 @04:02AM (#28756615)
Oh! It makes sense. While I don't like telegram for some reasons, their API is totally top notch and a real pleasure to work with.
Re:Facebook-owned sites were down by lmitfb on Monday October 04, 2021 @03:46PM (#28751200)
That would completely defeat the purpose... I have a hard time believing that.
Re:Facebook-owned sites were down by jaywalk on Monday October 04, 2021 @04:15PM (#28751507)
Why? Even if it's not DNS reliance, if they self-hosted the server (very likely) then it'll be just as unreachable as everything else within their network at the moment.
Re:Facebook-owned sites were down by yupper32 on Monday October 04, 2021 @04:36PM (#28751750)
The entire purpose of an IRC backup is in case shit hits the fan. That means having it run on a completely separate stack.

What use is it if it runs on the same stack as what you might be trying to fix?

Re:Facebook-owned sites were down by jaywalk on Monday October 04, 2021 @05:17PM (#28752189)
Clearly "our entire network is down, worldwide" wasn't part of their planning. Don't get too cocky with your 20/20 hindsight.
Re:Facebook-owned sites were down by yupper32 on Monday October 04, 2021 @05:42PM (#28752437)
I don't think it's cocky or 20/20 hindsight. Companies I've worked for specifically set up IRC in part because "our entire network is down, worldwide" can happen and you need a way to communicate.
Re:Facebook-owned sites were down by nl on Monday October 04, 2021 @07:44PM (#28753833)
I bet they never tested taking out their own DNS.

IRC does use DNS at least to get hostnames during connection. I'd be surprised if it didn't use it at other points.

Re:Facebook-owned sites were down by Retric on Monday October 04, 2021 @09:26PM (#28754481)
I’ve setup hosts files in case DNS was down to access critical systems before. It’s a perfectly reasonable precaution.
Re:Facebook-owned sites were down by edoceo on Monday October 04, 2021 @10:12PM (#28754795)
My small org, maybe 50 ips/hosts we care about, maintain a hosts file stills, for those nodes public and internal names. It's in Git, spread around and we also have our fingers crossed.
Re:Facebook-owned sites were down by littlecranky67 on Monday October 04, 2021 @04:41PM (#28751813)
If only IRC would have been built with multi-server setups in mind, that forward messages between servers, and continues to work if a single - or even a set - of servers would go down, just resulting in a netsplit...Oh wait, it was!

My bet is, FB will reach out to others in FAMANG, and an interest group will form maintaining such an emergency infrastructure comm network. Basically a network for network engineers. Because media (and shareholders) will soon ask Microsoft and Google what their plans for such situations are. I'm very glad FB is not in the cloud business...

Re:Facebook-owned sites were down by rrix2 on Monday October 04, 2021 @05:14PM (#28752157)
> If only IRC would have been built with multi-server setups in mind, that forward messages between servers, and continues to work if a single - or even a set - of servers would go down, just resulting in a netsplit...Oh wait, it was!

yeah if only Facebook's production engineering team had hired a team of full time IRCops for their emergency fallback network...

Re:Facebook-owned sites were down by littlecranky67 on Monday October 04, 2021 @05:53PM (#28752562)
Considering how much IRCops were paid back in the day (mostly zero as they were volunteers) and what a single senior engineer at FB makes, I'm sure you will find 3-4 people spread amongst the world willing to share this 250k+ salary amongst them.
Re:Facebook-owned sites were down by ceva on Monday October 04, 2021 @06:11PM (#28752745)
That is called outbound network :)
Re:Facebook-owned sites were down by guidoism on Monday October 04, 2021 @06:55PM (#28753372)
I worked on the identity system that chat (whatever the current name is) and gmail depend on and we used IRC since if we relied on the system we support we wouldn’t be able to fix it.
Re:Facebook-owned sites were down by praptak on Monday October 04, 2021 @04:11PM (#28751451)
Word is that the last time Google had a failure involving a cyclical dependency they had to rip open a safe. It contained the backup password to the system that stored the safe combination.
Re:Facebook-owned sites were down by l9i on Monday October 04, 2021 @04:20PM (#28751564)
The safe in question contained a smartcard required to boot an HSM. The safe combination was stored in a secret manager that depended on that HSM.

The engineer attempted to restart the service, but did not know that a restart required a hardware security module (HSM) smart card. These smart cards were stored in multiple safes in different Google offices across the globe, but not in New York City, where the on-call engineer was located. When the service failed to restart, the engineer contacted a colleague in Australia to retrieve a smart card. To their great dismay, the engineer in Australia could not open the safe because the combination was stored in the now-offline password manager.

Source: Chapter 1 of "Building Secure and Reliable Systems" (https://sre.google/static/pdf/building_secure_and_reliable_s... size warning: 9 MB)

Re:Facebook-owned sites were down by brazzy on Monday October 04, 2021 @04:37PM (#28751770)
Lovely.

Safes typically have the instructions on how to change the combination glued to the inside of the door, and ending with something like "store the combination securely. Not inside the safe!"

But as they say: make something foolproof and nature will create a better fool.

Re:Facebook-owned sites were down by anigbrowl on Monday October 04, 2021 @05:09PM (#28752114)
I'm sure this sort of thing won't be a problem for a company whose founding ethos is 'move fast and break things.' O:-)
Re:Facebook-owned sites were down by FearNotDaniel on Monday October 04, 2021 @04:36PM (#28751755)
Anyone remember the 90s? There was this thing called the Information Superhighway, a kind of decentralised network of networks that was designed to allow robust communications without a single point of failure. I wonder what happened to that...?
Re:Facebook-owned sites were down by ewalk153 on Monday October 04, 2021 @05:06PM (#28752087)
Folks are still chatting here... seems to work as designed...
Re:Facebook-owned sites were down by wolverine876 on Monday October 04, 2021 @05:49PM (#28752517)
Aren't we still communicating on HN, even though the possibly largest network is down? Can you send email?
Re:Facebook-owned sites were down by mastazi on Monday October 04, 2021 @06:01PM (#28752630)
We are a dying breed... A few days ago my daughter asked me "will you send me the file on Whatsapp or Discord?". I replied I will send an email. She went "oh, you mean on Gmail?" :-D
Re:Facebook-owned sites were down by whydoyoucare on Monday October 04, 2021 @07:52PM (#28753883)
Hahaha... I can relate to that. Email is synonymous with Gmail now, something that only dads and uncles use. :-)
Re:Facebook-owned sites were down by salawat on Monday October 04, 2021 @09:27PM (#28754483)
Somehow I gotta figure out how to get kiddos interested in networking...
Re:Facebook-owned sites were down by lancefisher on Monday October 04, 2021 @10:03PM (#28754734)
Setting up a Minecraft server has been a good experience for my kiddo to learn more networking.
Re:Facebook-owned sites were down by prox on Monday October 04, 2021 @04:58PM (#28752012)
I am going to guess it’s one of those things the techies want to get round to, but in reality there is never any chance or will to do it.
Re:Facebook-owned sites were down by l9i on Monday October 04, 2021 @03:31PM (#28751033)
I can assure you that Google has a procedure in place for that.
Re:Facebook-owned sites were down by l9i on Monday October 04, 2021 @05:42PM (#28752431)
I unfortunately cannot edit the parent comment anymore but several people pointed out that I didn't back up my claim or provided any credentials so here they are:

Google has multiple independent procedures for coordination during disasters. A global DNS outage (mentioned in https://news.ycombinator.com/item?id=28751140) was considered and has been taken into account.

I do not attempt to hide my identity here, quite the opposite: my HN profile contains my real name. Until recently a part of my job was to ensure that Google is prepared for various disasterous scenarios and that Googlers can coordinate the response independently from Google's infrastructure. I authored one of the fallback communication procedures that would likely be exercised today if Google's network experienced a global outage. Of course Google has a whole team of fantastic human beings who are deeply involved in disaster preparedness (miss you!). I am pretty sure they are going to analyze what happened to Facebook today in light of Google's emergency plans.

While this topic is really fascinating, I am unfortunately not at liberty to disclose the details as they belong to my previous employer. But when I stumble upon factually incorrect comments on HN that I am in a position to correct, why not do that?

Re:Facebook-owned sites were down by grayfaced on Monday October 04, 2021 @09:57PM (#28754697)
In future news: Waymo outage results in engineers unable to get to data center. Engineers don't even know where their servers are.
Re:Facebook-owned sites were down by shemnon42 on Monday October 04, 2021 @07:47PM (#28753858)
Give us the dirt on how google does it's disaster planning exercises please! Do you do these exercises all at once or slowly over the year?
Re:Facebook-owned sites were down by l9i on Tuesday October 05, 2021 @01:48AM (#28755872)
Interesting that you are asking for the dirt given that DiRT stands for Disaster and Recovery Testing, at least at Google.

Every year there is a DiRT week where hundreds of tests are run. That obviously requires a ton of planning that starts well in advance. The objective is, of course, that despite all the testing nobody outside Google notices anything special. Given the volume and intrusiveness of these tests, the DiRT team is doing quite an impressive job.

While the DiRT week is the most intense testing period, disaster preparedness is not limited to just one event per year. There are also plenty tests conducted througout the year, some planned centrally, some done by individual teams. That's in addition to the regular training and exercises that SRE teams are doing periodically.

If you are interested in reading more about Google's approach to distaster planning and preparedness, you may be interested in reading the DiRT, or how to get dirty section from Shrinking the time to mitigate production incidents—CRE life lessons (https://cloud.google.com/blog/products/management-tools/shri...) and Weathering the Unexpected (https://queue.acm.org/detail.cfm?id=2371516).

Re:Facebook-owned sites were down by donalhunt on Monday October 04, 2021 @08:01PM (#28753953)
Why not do both? ;)
Re:Facebook-owned sites were down by ric2b on Monday October 04, 2021 @04:10PM (#28751446)
Yup, they make a new chat app if the previous one is down.
Re:Facebook-owned sites were down by gadnuk on Monday October 04, 2021 @05:19PM (#28752200)
Google Talk, Google Voice, Google Buzz, Google+ Messenger, Hangouts, Spaces, Allo, Hangouts Chat, and Google Messages.

At some point, they must run out of names, right?

Re:Facebook-owned sites were down by andrepd on Monday October 04, 2021 @05:36PM (#28752373)
You forgot google meet!
Re:Facebook-owned sites were down by darkhorn on Monday October 04, 2021 @06:42PM (#28753218)
And Google Wave.
Re:Facebook-owned sites were down by londons_explore on Monday October 04, 2021 @05:44PM (#28752471)
You forgot the chat boxes inside other apps like Google docs, Gmail, YouTube, etc.
Re:Facebook-owned sites were down by scatters on Monday October 04, 2021 @06:32PM (#28753070)
And Google Pay, apparently.
Re:Facebook-owned sites were down by mr_toad on Monday October 04, 2021 @08:38PM (#28754190)
> Yup, they make a new chat app if the previous one is down.

Continuous Deployment.

Re:Facebook-owned sites were down by knorker on Monday October 04, 2021 @03:46PM (#28751201)
For those who don't know who he is: l9i would know this. Just clarifying that this is not an Internet nobody guessing.
Re:Facebook-owned sites were down by sam_lowry_ on Monday October 04, 2021 @04:00PM (#28751349)
He is still an anonymous dude to me.
Re:Facebook-owned sites were down by danhak on Monday October 04, 2021 @04:26PM (#28751644)
HN Profile -> Personal Website -> LinkedIn -> Over 10 years experience as Google Site Reliability Engineer
Re:Facebook-owned sites were down by ant6n on Monday October 04, 2021 @05:00PM (#28752024)
Is the LinkedIn profile linking back to the hn account?
Re:Facebook-owned sites were down by sam_lowry_ on Tuesday October 05, 2021 @05:32AM (#28757110)
Security Engineer asking?
Re:Facebook-owned sites were down by ant6n on Tuesday October 05, 2021 @12:16PM (#28761471)
Ha, no. It just occured to me that any random hacker news account could link to somebody's personal account and claim authority on some subject.
Re:Facebook-owned sites were down by e1g on Monday October 04, 2021 @04:29PM (#28751668)
Google SRE for 10 years, ending as the Principal Site Reliability Engineer (L8).
Re:Facebook-owned sites were down by sulam on Monday October 04, 2021 @05:07PM (#28752096)
s/the//

Google has more than 1 L8 SRE.

Re:Facebook-owned sites were down by jaywalk on Monday October 04, 2021 @04:17PM (#28751528)
I don't know who either he or you are, so...
Re:Facebook-owned sites were down by knorker on Monday October 04, 2021 @05:38PM (#28752395)
I was clarifying his comment, since he didn't mention that this is not a guess, but inside knowledge.

I was not trying to establish a trust chain.

Take from it what you will.

Re:Facebook-owned sites were down by astrange on Monday October 04, 2021 @03:50PM (#28751234)
Why does it matter if he's guessing or not?
Re:Facebook-owned sites were down by fragmede on Monday October 04, 2021 @04:30PM (#28751695)
Because, it may shock you to know, but sometimes people just go on the Internet and tell lies.

No shit Google has plans in place for outages.

But what are these plans, are they any good... a respected industry figure who's CV includes being at Google for 10 years doesn't need to go into detail describing the IRC fallback to be believed and trusted that there is such a thing.

Re:Facebook-owned sites were down by astrange on Monday October 04, 2021 @09:00PM (#28754334)
I've found that when I post things I learned on the job here it actually causes people to tell me I'm wrong or made it up even more often…
Re:Facebook-owned sites were down by saagarjha on Tuesday October 05, 2021 @01:48AM (#28755869)
It's kind of amusing given that employers are usually pretty easy to deduce based on comments…
Re:Facebook-owned sites were down by new_guy on Monday October 04, 2021 @05:04PM (#28752061)
That's just an 'appeal to authority'.

No-one knows or cares who made the statement, it may as well have been 'water is wet', it was useless and adds nothing but noise.

Re:Facebook-owned sites were down by l9i on Monday October 04, 2021 @05:46PM (#28752489)
I found a comment that was factually incorrect and I felt competent to comment on that. Regrettably, I wrote just one sentence and clicked reply without providing any credentials to back up my claim. Not that I try to hide my identity, as danhak pointed out in https://news.ycombinator.com/item?id=28751644, my full name and URL of my personal website are only a click away.

I have replied to my initial comment with provide some additonal context: https://news.ycombinator.com/edit?id=28752431. Hope that helps.

Re:Facebook-owned sites were down by heartbreak on Monday October 04, 2021 @05:28PM (#28752298)
That’s…not what “appeal to authority” means.
Re:Facebook-owned sites were down by still_grokking on Monday October 04, 2021 @05:38PM (#28752383)
I've read here on HN that exactly this was the issue as they had one of the bigger outages (I think it was due to some auth service failure) and GMail didn't accept incoming mail.
Re:Facebook-owned sites were down by l9i on Monday October 04, 2021 @06:05PM (#28752679)
A Gmail outage would be barely an inconvenience as Gmail plays a minor role in Google's disaster response.

Disclaimer: Ex-Googler who used to work on disaster reponse. Opinions are my own.

Re:Facebook-owned sites were down by badrequest on Monday October 04, 2021 @03:38PM (#28751116)
What do you think all those superfluous chat apps were for?
Re:Facebook-owned sites were down by oconnor663 on Monday October 04, 2021 @03:28PM (#28750994)
I think the issue there is that in exchange for solving the "one fat finger = outage" problem, you lose the ability to update the server fleet quickly or consistently.
Re:Facebook-owned sites were down by KaiserPro on Tuesday October 05, 2021 @02:55AM (#28756253)
BGP is decentralised.