News for hackers. Stuff that matters.
Re:An Update on Our Outage by dilyevsky on Monday November 01, 2021 @12:51AM (#29063105)
Not necessarily directed at roblox but honestly I’m surprised this doesn’t happen more often given how many teams I see run software they don't understand or don’t even have access to its source code.

Edit: but yeah must’ve been tough 72+hrs i hope their version of reliability team can use this to bash the support they need out of the management and not get scapegoated instead

Re:An Update on Our Outage by wpietri on Monday November 01, 2021 @10:22AM (#29066909)
So true. And also at the systems level. In most places I've seen, the #1 priority is hitting arbitrary executive feature/date goals, not maintaining robust systems. At some point, the shit will hit the fan, causing a "Why didn't you do perfectly the thing that wasn't a real priority?!?" reaction and a temporary lurch toward robustness. Although often the lurch will be less about actual robustness and more toward performative addition of control mechanisms like more layers of review.

I remember one large company I consulted for in the mid-aughts. Before I got there, they had an outage so severe it was on CNN and caused a short but notable dip in their stock price. By the time I got there, the ops people were absolutely dominant. All changes had to go through their review board, and woe be unto any project that they raised an eyebrow at.

Of course, the real problem was that developers were scheduled out 18 months in advance to work on a list of projects they hadn't been involved in estimating and where often they hadn't seen the code before being swapped onto the project. Dates were absolutely not allowed to slip, so it came out in frantic overwork, which meant a lot of bad/confusing code. Meaning more likelihood of failure and no time to think about systemic issues and impacts.

Re:An Update on Our Outage by gsibble on Monday November 01, 2021 @10:24AM (#29066941)
I worked at a big fintech company about to go public in a SPAC worth $4 billion. They were a unicorn when I was there. Literally everything was in a GCP MySQL Database......and they refused to pay for a hot spare. They had backups but nothing for redundancy. We had downtime almost every week.
Re:An Update on Our Outage by miketery on Monday November 01, 2021 @11:32AM (#29068064)
Guessing its SoFi.
Re:An Update on Our Outage by presidentender on Monday November 01, 2021 @01:51PM (#29070274)
SoFi's devops function is extremely robust, if overcomplicated, and they've got redundancy for all their application servers and production databases. They're also an AWS shop, not GCP.
Re:An Update on Our Outage by enjoy-your-stay on Tuesday November 02, 2021 @04:38PM (#29087031)
Lol, I can just hear the politicians now.

"Tough on bugs, and tough on the causes of bugs!"

As they add even more time-sapping process to every release.

Re:An Update on Our Outage by that_guy_iain on Monday November 01, 2021 @07:23AM (#29065320)
At my company there was a service outage that lasted 2-3 weeks for a specific feature we have. This was caused by everyone quitting and no one having any experience with this service. The rest of the application remained working so it wasn't so noticable to the outside world. But internally and for customers it was massive since it was the billing system that went down.

There was another incident that took down everything that was caused by a Spring cloud config being changed that no one in the company had access to.

Re:An Update on Our Outage by notTheAuth on Monday November 01, 2021 @09:59AM (#29066673)
It’s been known for a while that human communication is the real impediment to technical development.

Companies I’ve worked at that sucked had awful internal communication. It was all very friendly, but it was all platitudes and euphemisms, dumpster fire technology implementation.

Phone and web apps are basically librarian work these days. If a businesses tech stack is having issues it’s human communication that’s the real problem.

Re:An Update on Our Outage by that_guy_iain on Monday November 01, 2021 @11:01AM (#29067495)
> Companies I’ve worked at that sucked had awful internal communication. It was all very friendly, but it was all platitudes and euphemisms, dumpster fire technology implementation.

Honestly, I think part of the problem is people going around talking so much about soft skills and how people don't like to be treated harshly that they've forgotten you need hard skills and nearly every profession where they need real leadership you get told where you screwed up and how to fix it. Literally, at the company I work for, people screw up and all you hear about is positive things

Re:An Update on Our Outage by sverhagen on Monday November 01, 2021 @01:16AM (#29063217)
I think it happens all the time. There just aren't that many services, relatively speaking, that you'd hear about when this happens. The more-popular services (that you'd hear about) probably already have a bias toward having their stuff better in order, since it's often also really just a matter of making the right investments.
Re:An Update on Our Outage by donkeyd on Monday November 01, 2021 @05:05AM (#29064399)
> really just a matter of making the right investments

Right. But the person deciding on those investments is a product owner who's looking to release new features because that's what management wants. At least that's my experience more often than not.

My guess is that the bias might be the opposite. Maybe these companies become more popular because they are reliable and have the mindset to focus on that.

Re:An Update on Our Outage by TheCoelacanth on Monday November 01, 2021 @09:35AM (#29066470)
By the time a company gets large enough to be a household name, they have usually been burned a few times and have someone technical who can push back against short-termism from POs.
Re:An Update on Our Outage by lallysingh on Monday November 01, 2021 @10:08AM (#29066771)
Either you listen to and trust your people or your don't.