News for hackers. Stuff that matters.
Re:Southwest cancels 5,400 flights in less than 48 hours by vrc on Tuesday December 27, 2022 @12:06PM (#34150696)
Google runs Disaster Recovery Training annually (DiRT) where security teams are tasked with simulating these “black swan” events. Seems like this practice needs to expand to more industries.
Re:Southwest cancels 5,400 flights in less than 48 hours by rumdonut on Tuesday December 27, 2022 @12:33PM (#34151129)
I figure most companies are too small for that to be budgeted. Though, it’s possibly a good selling point for cloud if it’s capable of it.
Re:Southwest cancels 5,400 flights in less than 48 hours by JustLurking2022 on Tuesday December 27, 2022 @12:45PM (#34151315)
Cloud doesn't solve badly designed processes or poorly written software, which seem to be at play with Southwest. Yes, it can help provide more stable infrastructure and there are some (but by no means all) black swan events that can be mitigated simply by throwing more kit at the problem during a surge but it's no silver bullet.
Re:Southwest cancels 5,400 flights in less than 48 hours by bobkazamakis on Tuesday December 27, 2022 @12:12PM (#34150799)
>Seems like this practice needs to expand to more industries.

I think you've mistaken this for something immediately increases quarterly gains with no regard to long-term strategy.

Re:Southwest cancels 5,400 flights in less than 48 hours by 23B1 on Tuesday December 27, 2022 @12:20PM (#34150946)
What's most annoying is that there's plenty of employees on the front line who not only care about testing for this sort of thing, but it actually interests them, they're motivated by it, and they understand the dire reality of what happens – to them, primarily – if the company isn't prepared to handle it.

And you can guess what their managers' response typically is: "We need to focus on OKRs and QBRs and KPIs right now... maybe next quarter"

I'm fully convinced that achieving 'manager status' is directly correlated to cowardice. Companies need top-down decision-making, but those decision-makers need to spend more time on the front line.

Re:Southwest cancels 5,400 flights in less than 48 hours by giantrobot on Tuesday December 27, 2022 @12:36PM (#34151192)
> Companies need top-down decision-making, but those decision-makers need to spend more time on the front line.

This is not rewarded so it doesn't happen. Managers are rewarded for line goes up so they only focus on line goes up. If line ever doesn't go up it costs them money (advancement, compensation) even if there's little they could have done to make line go up.

Re:Southwest cancels 5,400 flights in less than 48 hours by Analemma_ on Tuesday December 27, 2022 @12:38PM (#34151223)
In that case the government should smash Southwest with a billion dollar fine so the cost of not doing this drilling exceeds the cost of doing it.
Re:Southwest cancels 5,400 flights in less than 48 hours by hallway_monitor on Tuesday December 27, 2022 @01:40PM (#34152050)
Asking the government to step in for additional regulation is rarely helpful. For this type of failure, the free market will determine whether processes and tools improve, or whether the status quo is good enough.
Re:Southwest cancels 5,400 flights in less than 48 hours by heavenlyblue on Tuesday December 27, 2022 @01:54PM (#34152256)
Free market?
Re:Southwest cancels 5,400 flights in less than 48 hours by ceejayoz on Tuesday December 27, 2022 @02:04PM (#34152398)
Regulation sometimes helps remind the free market that fuckups like this can come with real human costs.
Re:Southwest cancels 5,400 flights in less than 48 hours by variant on Tuesday December 27, 2022 @08:54PM (#34156582)
Regulation imposes those costs and more on real humans and rarely heads off fuckups.

Market forces can correct here. Vote with your wallet.

Re:Southwest cancels 5,400 flights in less than 48 hours by astrange on Tuesday December 27, 2022 @04:39PM (#34154222)
What's an airline got to do with the free market? They're a extremely highly regulated business.
Re:Southwest cancels 5,400 flights in less than 48 hours by dzhiurgis on Tuesday December 27, 2022 @12:29PM (#34151083)
Until regulation steps in.
Re:Southwest cancels 5,400 flights in less than 48 hours by kevinmchugh on Tuesday December 27, 2022 @01:10PM (#34151647)
My wife and I spent a few hours this morning dealing with the cancellation of our return flight. Southwest has long been preferable for me in many cases, including my most flown route. Between the headache of this outage and the apparently dismal state of their operations there's a strong chance I never fly with them again.
Re:Southwest cancels 5,400 flights in less than 48 hours by jdeibele on Tuesday December 27, 2022 @02:26PM (#34152653)
Our family was in San Jose last week when our Southwest flight was cancelled.

It used to be that my first priority would be to go into the terminal and try to talk to somebody. I figured they were the experts. From what I've read, the staff use an antiquated system that takes you from one airport to another, then they can try to get you from that city to where you want to go. That's why there's so much tapping of keys and why it takes so long.

It's better to present them with a route that you've found on Google Flights or similar. The Southwest first flight out was supposed to be yesterday evening, the day after Christmas. In our case, the only thing we could find before Christmas was getting us from SJC to Seattle via Phoenix on Alaska. We ended up renting a car and driving home to Portland. Things got bad around Eugene - I stopped counting after 40 wrecked cars and semis - and got worse as you got closer to Portland.

Re:Southwest cancels 5,400 flights in less than 48 hours by astrange on Tuesday December 27, 2022 @04:38PM (#34154214)
Airlines don't have quarterly gains. They regularly go bankrupt and get picked up again, because the country needs airlines and because they have large union contracts.

See any gains here?

https://www.google.com/finance/quote/LUV:NYSE?window=5Y

Re:Southwest cancels 5,400 flights in less than 48 hours by tomjakubowski on Tuesday December 27, 2022 @01:01PM (#34151523)
Training for these scenarios may help with responding to true black swan events, like Rick Rescorla's WTC evacuation drills ahead of 9/11. But, nitpicking, if you've predicted something will happen, by way of simulating it, it's not a black swan when it does.
Re:Southwest cancels 5,400 flights in less than 48 hours by adrr on Tuesday December 27, 2022 @03:13PM (#34153187)
There are cost considerations. Business continuity costs money. Finance firms have significant capital and income to have empty but built out building around around airports for business continuity. Which doesn’t even make sense since they can work from home as proven with covid. Airlines can’t work from home.
Re:Southwest cancels 5,400 flights in less than 48 hours by paganel on Tuesday December 27, 2022 @01:16PM (#34151729)
Google is also a trillion dollar company, as other have pointed out Soutwest is a low-cost carrier which most probably doesn't have the luxury of hiring FAANG-level engineers on 500k yearly comp in order to best simulate "black swan" events.
Re:Southwest cancels 5,400 flights in less than 48 hours by blevin on Tuesday December 27, 2022 @01:56PM (#34152293)
Designing and validating the systems that are critical to your daily operations is not a luxury.

Seasonal weather disruptions are not a black swan.

Southwest is not a tiny business, it is the 2nd largest US airline. This is not their first rodeo.

Re:Southwest cancels 5,400 flights in less than 48 hours by makestuff on Tuesday December 27, 2022 @02:00PM (#34152346)
This is probably the best argument for AWS/GCP/Azure even though it is becoming more and more obvious you don't really save that much money.

If you have a black swan event like this and you listened to your solutions architect you will have a disaster recovery plan or even better a multi region setup. Worst case you have highly paid support engineers at the cloud providers who will do everything they can to get you back online.

Re:Southwest cancels 5,400 flights in less than 48 hours by 0cf8612b2e1e on Tuesday December 27, 2022 @02:15PM (#34152537)
This does not seem like a hardware failure scenario where the cloud has anything to offer. More like their intricate software/database systems became out of sync with reality and disentangling the mess is a highly manual process.
Re:Southwest cancels 5,400 flights in less than 48 hours by makestuff on Tuesday December 27, 2022 @02:17PM (#34152563)
In this case no, but I was more referring to the 2016 delta ground stop that was due to their datacenter burning to the ground.
Re:Southwest cancels 5,400 flights in less than 48 hours by therealjumbo on Tuesday December 27, 2022 @04:49PM (#34154323)
I remember reading about the Delta incident a ways back, here they claim it cost them ~$150 million. https://www.datacenterknowledge.com/archives/2016/09/08/delt...

That's not the article I hoped to find however. I seem to remember there was another article where they hired a investigator/consultant to figure out the price to migrate to the cloud and ensure "this never happens again."

My recollection of that was: their scheduling/ops team is also in the same city (Atlanta GA) as this datacenter, and that teams work was brought to a halt by the datacenter outage. The investigator concluded that Delta would need redundant copies of the ops team or the whole effort of moving the software to the cloud would just be at risk to something happening to the human team all in the same city. That would obviously cost to much money, so Delta decided to skip it.

Re:Southwest cancels 5,400 flights in less than 48 hours by 0xBDB on Tuesday December 27, 2022 @03:04PM (#34153099)
They don't seem to pay competitively with banks, let alone FAANGs, though the benefits and culture are (or were) reputedly fantastic.

Source: Am a local who's been headhunted by them a few times but never got beyond the initial discussion with the headhunter for this reason.

Re:Southwest cancels 5,400 flights in less than 48 hours by namdnay on Tuesday December 27, 2022 @04:31PM (#34154138)
Regarding the employees, keep in mind that neither SWA (nor any other airline for that matter) have big software engineering departments. It's all outsourced to either generalist bodyshops for custom/peripheral systems (IBM, Accenture) or specialist shops for core (Amadeus, SABRE)
Re:Southwest cancels 5,400 flights in less than 48 hours by rawgabbit on Tuesday December 27, 2022 @06:36PM (#34155423)
20 years ago I used to work for an airline. Back then Sabre was nothing more than the mainframe in Tulsa. All the APIs did nothing more than perform automated green screen commands. Has anything changed with Amadeus or Sabre? Or is it still mainframes behind the curtain?
Re:Southwest cancels 5,400 flights in less than 48 hours by namdnay on Wednesday December 28, 2022 @01:33AM (#34158124)
There are two parts to the IT: the airline backend and the distribution backend. For the airline backends, Sabre used to build custom single-tenant ones per airline, on mainframes. The SWA one was very old, hence their inability to charge for bags. The Sabre distribution system is common of course, again on mainframes

Amadeus are eating them up, because their airline backend system is a shared multi-tenant setup, built on commodity hardware. Their distribution system used to be mainframes, but they managed to migrate away in the 2010s.

Sabre is still alive, but only in North America, and Amadeus is slowly chipping away (WN, AC..)

Re:Southwest cancels 5,400 flights in less than 48 hours by rawgabbit on Wednesday December 28, 2022 @10:20AM (#34161810)
Thank you
Re:Southwest cancels 5,400 flights in less than 48 hours by thriftwy on Tuesday December 27, 2022 @01:30PM (#34151908)
Yandex used to run datacenter loss training every week, where they will nullroute one DC and see what breaks all while handling live taffic.
Re:Southwest cancels 5,400 flights in less than 48 hours by adamsb6 on Tuesday December 27, 2022 @01:53PM (#34152248)
At Facebook we would simulate an entire datacenter disappearing.

When we first started doing it the datacenter would be chosen months in advance so that teams would have plenty of time to ensure their services can run without that specific datacenter.

When I left this year, the datacenter would be randomly chosen on the same day it would be cut off.

Re:Southwest cancels 5,400 flights in less than 48 hours by chasd00 on Tuesday December 27, 2022 @02:10PM (#34152470)
That's pretty cool and ideal practice for a software firm but in one of the reddit threads they're talking about mass quits/refusal to work of ground crew at Denver because of the weather. I wonder how you could ever prepare for that? Keep a backup, airport scoped, ground crew in the waiting room??

You can't really do hot spares for people without time to gear/train up and the weather event is so widespread I doubt there's enough spare SWA human capacity across the whole nation even if you had C130s on standby everywhere ready to take workers where they're needed most. From a national security perspective, situations like this is why the Marines exist right? Ensure a rapid response while the rest of the machine gets moving. I feel bad for everyone involved, those affected and those trying to figure out a solution.

Re:Southwest cancels 5,400 flights in less than 48 hours by landemva on Tuesday December 27, 2022 @02:16PM (#34152548)
> I wonder how you could ever prepare for that?

Management could consider how pay and performance programs can help ensure business continuity.

HR and MBA xls wizards don't understand how to manage for business longevity.

Re:Southwest cancels 5,400 flights in less than 48 hours by dpkirchner on Tuesday December 27, 2022 @02:29PM (#34152681)
Pay might not really be enough. Maybe management could try to find folks to babysit kids/take care of parents trapped at home, freeing up workers to come fly. They'll certainly fail, but at least they'll understand the plight of their workers.
Re:Southwest cancels 5,400 flights in less than 48 hours by bsg75 on Tuesday December 27, 2022 @10:40PM (#34157276)
Strangers paid on the lowest cost contract to leave with your kids?
Re:Southwest cancels 5,400 flights in less than 48 hours by brewdad on Wednesday December 28, 2022 @11:24AM (#34162536)
What's the big deal? You can always make more.

/s

Re:Southwest cancels 5,400 flights in less than 48 hours by manigandham on Tuesday December 27, 2022 @03:30PM (#34153359)
Do you really think the MBA wizards can't figure out some basic pay issues?

It seems you're discounting just how complex HR can be, especially in the face of exigent circumstances. No amount of bonuses will immediately staff up an entire terminal in the face of a massive snowstorm.

Re:Southwest cancels 5,400 flights in less than 48 hours by lotsofpulp on Tuesday December 27, 2022 @04:31PM (#34154134)
While they may be able to figure it out, optimizing pay to quality of life at work ratios to ensure long term employee retention and loyalty has certainly not been a priority.
Re:Southwest cancels 5,400 flights in less than 48 hours by landemva on Tuesday December 27, 2022 @06:33PM (#34155401)
> No amount of bonuses will immediately staff up an entire terminal

That is right and thus I would engage line management to figure out business continuity.

> in the face of a massive snowstorm.

It is winter. The storm was tough but not exceptional for the season of winter. Denver did not report tremendous amounts of snow.

Few if any MBAs can get on the ramp and look a line employee in the eye and lend a hand. The wfh keyboard warriors don't know blue collar and therefore are unable to figure this out. MBAs can figure out ways to game their pay. Shareholders should demand some senior management unemployment applications.

Re:Southwest cancels 5,400 flights in less than 48 hours by macintux on Tuesday December 27, 2022 @08:41PM (#34156485)
> The storm was tough but not exceptional for the season of winter.

Sure seems like this was an exceptional storm. Widespread, deep cold reaching into Mexico, snow falling across much of the U.S., Buffalo hit with the most snow in 20 years, records set multiple locations.

Re:Southwest cancels 5,400 flights in less than 48 hours by landemva on Tuesday December 27, 2022 @09:13PM (#34156723)
A couple decades of weather variation is not exceptional, though some will disagree with me when their bonus is yearly. I recall it was cold in Texas last winter. Weather is seasonal and varies.

I wonder if board of directors will compare performance with other airlines.

Re:Southwest cancels 5,400 flights in less than 48 hours by drdec on Tuesday December 27, 2022 @04:15PM (#34153907)
It doesn't seem that farfetched for an airline to run a drill where a given airport is assumed inoperable to see how the system reacts. The expectation shouldn't be the same as the data center failure but you can learn what you aren't doing well enough.
Re:Southwest cancels 5,400 flights in less than 48 hours by KerrAvon on Tuesday December 27, 2022 @11:04PM (#34157421)
You can certainly handle it better than SWA is handling it. Maybe if they’d actually run a simulation where flights out of one or more cities had to be wholesale canceled, they would be. You can’t fix the situation for everyone, but you can avoid fucking up this badly.
Re:Southwest cancels 5,400 flights in less than 48 hours by Scarblac on Tuesday December 27, 2022 @02:04PM (#34152391)
Google is made of money, and the reason they are is not because of DiRT. Other industries can't afford the same things that Google can while continuing to be a business.
Re:Southwest cancels 5,400 flights in less than 48 hours by fragmede on Tuesday December 27, 2022 @02:31PM (#34152708)
After canceling 5,400 flights, I can't see how Southwest can afford not to test. Even if they only made $1000 off each flight, that's still $5 million they just lost.
Re:Southwest cancels 5,400 flights in less than 48 hours by Scarblac on Tuesday December 27, 2022 @04:48PM (#34154315)
They probably would not have made it this far if they tested for every possible scenario, their margins are razor thin.

Anyway, doesn't even the best testing only catch 40% of bugs or thereabouts? It's not a silver bullet.

Re:Southwest cancels 5,400 flights in less than 48 hours by fragmede on Tuesday December 27, 2022 @06:20PM (#34155243)
It's not any bullet, but spending a week each year to do downtime testing is going to expose more issues than not spending any time on it at all.
Re:Southwest cancels 5,400 flights in less than 48 hours by landemva on Tuesday December 27, 2022 @02:11PM (#34152487)
This does not need Google deep pockets. It needs the motivation and some funding. SWA does not care.

Pull the backup tapes, hand those to DR team, provide bare metal, and start the stopwatch. I participated in this in 1990s across the Mississippi.

Re:Southwest cancels 5,400 flights in less than 48 hours by barrenko on Tuesday December 27, 2022 @02:16PM (#34152547)
Personally one of the basic tenets of my adulthood is realizing how many companies are a hair away from a similar scenario (differing in magnitude from an airline ofc).
Re:Southwest cancels 5,400 flights in less than 48 hours by bookofjoe on Tuesday December 27, 2022 @02:25PM (#34152641)
EMP FTW
Re:Southwest cancels 5,400 flights in less than 48 hours by aspectmin on Wednesday December 28, 2022 @01:27AM (#34158089)
That... and Chaos Engineering in general, and also just generally a forward looking team that identifies threats, vulnerabilities, and risks in the future and works backwards to identify potential mitigating controls.

(Look forward, reason backward).