Eric Gerlach Profile picture
Jul 8 22 tweets 5 min read
Now this is interesting. From @CloudflareRadar via @jordancrombie, a flurry of BGP announcements right before Rogers went offline.

🧵 for my short story of what might be happening. I had fun writing it.

#ItsAlwaysBGP #rogersoutage #rogersdown
Here's my real guess. Rogers BGP announced itself off the internet, and now isn't successfully peered with anyone. Since they're now not peered with anyone, they can't announce themselves back on.
They have to make phone calls to their peers to get manual routes put in to get them bootstrapped enough to be allowed to announce the correct BGP entries again.
So why are they still down? I'll bet one of two things has happened here.

1) They've got themselves in a situation where the bad routes that are out there are trumping the good routes they're trying to put out.

Or, more likely IMO....
(Disclaimer: the rest of this thread contains a fictional depiction of the Rogers Corporation as having a toxic management culture. I have no knowledge of their culture. For all I know it's the complete opposite. I just had some fun with these characters.)
2) There's only one guru at Rogers who knows BGP in and out. He's up at his Muskoka cottage this week, taking time off after Canada Day.

He's been watching countries take themselves off-line for the last 5 years, and been stressing how important it is to have coverage for him.
2 con't) His manager knows that's the case, but people who are good at this don't come cheap. They're some of the most expensive talent out there. The VP didn't want to invest the $300k+ salary it would take to hire someone like this away from another company.
2 con't con't) "It's so unlikely that this will happen, right?" said the VP, "Just don't make any mistakes!"

The guru and the manager advocated for investing time in emergency procedures, negotiating them with their peers in advance, and ensuring they have a step-by-step plan.
2 con't con't con't)

"How would that affect the timeline on project X?" asked the VP.

It would delay it, of course. Project X directly impacts revenue, you see. So that's where the investment was made.

The guru and the manager hoped they would get through another year...
2 con't con't con't con't)

The guru is at his cottage. Off the grid. The manager has ALL the VPs breathing down their neck now. She calls around to every one of the guru's work friends to find out if one of them has ever been to his cottage.
2 con't^5)

Finally, she finds someone at work who is a mutual friend with someone who has been to his cottage. She calls the mutual friend. The mutual friend stays on the phone with the taxi driver they have hired from the closest cab company, 45 minutes away.
2 con't^6)

After the friend gives a few bad directions (he was in the passenger seat after all) the taxi arrives at the cottage. The guru is on the deck, in his boxers, with a beer in hand. His happy place. The driver asks him to turn on his phone, it's an emergency.
2 con't^7)

The guru instantly gets a migraine. He has an inkling of what is happening if this is how work needs to get hold of him. He turns on his phone. It instantly rings.

"Yeah."
"Isn't this exactly what I said would happen?"
"Fine."
2 con't^8)

He gets dressed, and gets in his car for the 3 hour drive back to the office. No way he can remote in, what with Rogers having told the internet it doesn't exist.

On the way, he calls up a few of his contacts at their peers. They laugh at him lovingly. They know.
2 con't 9)

He gets back to the office and assesses the damage. He finally starts the long, tedious job of bootstrapping an Autonomous System.
2 con't 10)

The next day, after he resolves everything, he drives back to his cottage, and keeps his phone on. He knows what's coming.

In the early afternoon, he's summoned to a meeting with the VP and his boss, the SVP. He dials in from his cottage, much to their chagrin.
2 con't 11)

He patiently and kindly explains that this is exactly what he said would happen, and that the plan he and the manager put together is still available. They can give the green light now and then the company will be able to avoid this in the future.
2 con't^12)

He's thanked for his help and his thoughts. He leaves the call to his manager and the VPs.
2 con't^13)

2 hours later, his manager calls him back. She says the VPs aren't investing in his plan. Instead, they're modifying his role so that he's on call 24/7/365, but only for this kind of incident.

He asks what his pay increase would be for this.

Nothing. He's exempt.
2 con't^14)

"If that decision is final, I think I'll start applying for work elsewhere. Someone out there will be looking for an expert who can prevent what happened at Rogers", the guru says.

"But you can't leave, then we'll have no coverage at all...", the manager replies.
2 con't^15)

"That sounds like a problem for you and the VP. I'll get paid more if I leave, and *I'll* be the backup.", the guru replies.

"I'll let him know", the manager says before hanging up.

The manager opens LinkedIn and starts to update her profile...

FIN.
Thank you for reading my short story, "Possibility 2", including a fictional depiction of Rogers as having a toxic management culture.

I have no idea if that's true. But I've seen VPs delay reliability for revenue.

It works for a while...

But you have no safety net.

End 🧵

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Eric Gerlach

Eric Gerlach Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @egerlach

Jul 8
🧵I am going to try to take that appropriately angry "nationalize Rogers" two-word policy statement and try to put some meat on it.

And this applies to Bell, too.

This is just me spitballing. I don't actually know what I'm talking about.
1. Split last-mile infrastructure from the rest of the company.

It's inherently oligopolistic.

It's not expensive for a new ketchup brand to send a case to a grocery store so they can try it out. It's very expensive to run new wires through an entire city.
2. Set this new entity's mission to be infrastructure reliability and service improvement. I want them to be focused on giving me the best reliability, and secondarily investing in improving my service capacity (speed of individual links and of the entire system)
Read 10 tweets
Jul 8
🧵 I have multiple issues with the Chowder (intentional misspelling) tweet, and the NEA proposal.

First, Chowder gets it wrong. The phrase was "birthing parent", not "birthing person". If you're gonna kvetch, kvetch accurately.

1/7
I have a problem with "birthing parent" replacing "mother" in the educational context. It excludes female parents who adopt! They are mothers but not birthing parents.

I also assume some AMAB non-binary or trans people might choose mother as their label, but didn't birth.

2/
I also think "birthing parent" or "birthing person" are awkward, but I'm willing to accept that could be my normal human resistance to change.

In this case, the words mother and father should both be removed.

The only relevant and universal term is...

PARENT.

3/
Read 7 tweets
Sep 28, 2020
#covidontario is about to explode, and there's nothing we can do about it. @fordnation, @celliottability, and @Sflecce already signed the death warrants.

A thread.

1/17

cbc.ca/news/canada/to…
Back on September 1st, Ontario reported 133 new COVID-19 cases.

@imgrund reported that the Rt value was 1.04, but less than a week later it was revised up to 1.2

2/
Rt is the current transmission rate. When Rt is > 1.0, new cases will grow exponentially. When Rt < 1.0 new cases will shrink exponentially.

See this table:

3/
Read 19 tweets
Sep 6, 2020
I don't think the Trump-Russia connection has as many twirling moustaches as this thread implies.

However, we often underestimate the lengths people will go to to maintain the status quo or avoid cognitive dissonance.

1/
I doubt it's Trump saying: "Nyeh, heh, heh! I'm going to implement a pro-Russia foreign policy and harm America!"

2/
I suspect it's more along the lines of: "Working closely with Putin was profitable for me, so it will be profitable for America!"

So when Putin says: "You know what harms both our countries? Sanctions." Trump listens.

3/
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(