Live data from Hacker News

Understanding how Facebook disappeared from the internet

blog.cloudflare.com

141–150 of 280 posts

Re: Understanding how Facebook disappeared from the internet

#141
post #125

Earlier quoted context omitted.

It wouldn't be the first time it's happened, and you would expect their network and security folk to understand single points of failure.

You would think those in charge of security would know better with their mid-six figure salaries. But then again these days they stopped hiring based on merit but rather certain other “metrics” no wonder they were so incompetent...

Can you elaborate on this? Curious about how they hire their 500k people.

Re: Understanding how Facebook disappeared from the internet

#142

All very amusing. But most amusing was that facebook employees' badges wouldn't work. Hilarious. Can't get in the office if facebook.com is not reachable. (or whatever the unreachable service was)

Far fetched, obviously, but.... Jurassic Park, Dennis Nedry-type situation? Shut down the master systems to hide the theft (or in this case, destruction) of vital info.

No key-card access means even non-need-to-know internal employees wouldn't see the deed, and plausible deniability is spawned for everyone else.

Re: Understanding how Facebook disappeared from the internet

#143

Earlier quoted context omitted.

No surprises here. They do it all the time for websites they cdn. Cloudflare might as well be a marketing company for how much they puff about themselves.

Cloudflare is also incredibly dodgy with their billing practices which you wouldn't pick up from their marketing. If you downgrade from a Paid to a Free account they automatically and silently add a paid add-on for 10 Page Rules.

They state that [1] this only happens if you are using more than 3 Page Rules that the free plan allows, which is fair. The alternative would be to randomly delete some of your page rules, which is worse:

> If you do not want to be charged for the additional page rules, you should ensure you only have 3 active rules before you downgrade from Pro to Free.

[1] https://community.cloudflare.com/t/i-canceled-my-subscriptio...

Re: Understanding how Facebook disappeared from the internet

#144

It sorta sounds like Facebook is Too Big To Fail. Yet another reason to dismantle it.

This comment makes no sense. Not everyone uses Facebook services and the rest of the internet worked just fine.

Actually, no, the rest of the internet was pig-slow.

Re: Understanding how Facebook disappeared from the internet

#145

Earlier quoted context omitted.

You would think those in charge of security would know better with their mid-six figure salaries. But then again these days they stopped hiring based on merit but rather certain other “metrics” no wonder they were so incompetent...

Can you elaborate on this? Curious about how they hire their 500k people.

The person you're replying to is insinuating that Facebook hires half-a-million dollar engineers based on diversity quotas instead of technical chops. No sense asking them to elaborate since they're obviously completely outside the company and have no worthwhile insight into their hiring practices.

Re: Understanding how Facebook disappeared from the internet

#146
This and other stories seem to assume that a BGP issue is the root cause. That may be, but there are other possibilities.

Some other internal issues could have broken many systems, including BGP.

They could have had some sort of internal systems failure, and intentionally withdrew BGB to cut off the flood of connection attempts (making recovery easier).

Many possibilities.

Re: Understanding how Facebook disappeared from the internet

#147

All very amusing. But most amusing was that facebook employees' badges wouldn't work. Hilarious. Can't get in the office if facebook.com is not reachable. (or whatever the unreachable service was)

Far fetched, obviously, but.... Jurassic Park, Dennis Nedry-type situation? Shut down the master systems to hide the theft (or in this case, destruction) of vital info. No key-card access means even non-need-to-know internal employees wouldn't see the deed, and plausible deniability is spawned for everyone else.

"I'm sorry Senator. We lost that data in the Oct 4 incident."

Re: Understanding how Facebook disappeared from the internet

#148
post #92

Earlier quoted context omitted.

What I don't get is why there is no dead-man switch mechanism in place to roll back the configuration automatically unless someone confirms it positively. Kind of how screen resolution rolls back if you don't ack it. I used to always run a "(sleep 600; iptables -F) &" when messing with remote personal stuff just in case I lock myself out. I suppose with something like BGP it would be very difficult to get such a fall…

This is a key feature of Junos on Juniper devices. It's called 'commit confirmed' and it will apply the config and then auto-rollback if you don't confirm it within a certain amount of time. https://www.juniper.net/documentation/us/en/software/junos/c... But Facebook's network is certainly much more complex and automated than just doing one commit on one device. But I think they do still uses Juniper devices at the e…

> But Facebook's network is certainly much more complex and automated than just doing one commit on one device.

Software defined networking. In PHP.

Re: Understanding how Facebook disappeared from the internet

#149
post #30

Earlier quoted context omitted.

Timezones are the most annoying thing... right after encoding

I personally find timezones more annoying. At least with encoding once you figure things out it will work indefinitely. Timezones can simply change from under you with or without notice.

You think timezones are simple, and then you realize this, when you try to implement them (in the US): https://en.wikipedia.org/wiki/Time_in_the_United_States#Boun...

(And that's not counting daylight savings time, and its varied observance!)

Re: Understanding how Facebook disappeared from the internet

#150

This is a great write-up, but one thing I don't understand is why the effect of withdrawing the BGP prefixes was instantaneous (if I understand that correctly), but it's taking hours (so far) to re-announce the prefixes. Why would it take so long to flip the switch back the other way?

fast off board slow onboard is a pattern you find all over. it has roots in fraud but there’s many reasons. getting more access is a privilege escalation and requires some trust to achieve
Post reply on HN