Live data from Hacker News

United Airlines System-Wide Computer Problem

flyertalk.com

51–60 of 117 posts

Re: United Airlines System-Wide Computer Problem

#51

Was reading this on HN and heard it on NPR simultaneously. I have a sneaking suspicion that booking systems for most airlines run atop legacyware. It just seems like the type of thing that would've been put in place long ago and then be very expensive to migrate/updgrade.

Oh, it's not a suspicion.

http://www.pacbiztimes.com/2012/04/06/united-takes-a-step-ba...

Re: United Airlines System-Wide Computer Problem

#52
post #44
post #17

United is a mess. I had the misfortune of flying with them a couple months ago. I ended up in a city a 2 hour drive from my actual destination and had to rent a car on my own to get to where I was going. That was the worst of it, but almost every flight I saw on the way (both ones I was on and other flights at nearby gates) was delayed or overbooked or otherwise messed up in some way.

Was there a storm or something? Usually there is some motivating reason why flights are screwed up.

Not that I know of. My particular flight was delayed because they had to replace a piece of the navigation equipment on the plane. This delay caused me to miss a connecting flight and that's how I ended up in an entirely different city.

Re: United Airlines System-Wide Computer Problem

#53
post #31
post #6

That's twice in a short time now - 'coincidence' on Ian Fleming's scale. A third time is enemy action. Airlines do seem like a pretty juicy target for cyber war operations - you can cause a gigantic amount of disruption with a successful attack on a single system.

Or, you know, the load is increasing over time, and the system is failing to scale to it, and so will fail more and more frequently as the load continues to increase?

The amount of daily UAL passenger seats doesn't change or grow radically over weeks or months. What is the scale-up here? Everyone using their phones to check rez/status/boarding passes?

Re: United Airlines System-Wide Computer Problem

#54
post #29

Earlier quoted context omitted.

Planes with pilots in them are mostly autonomous and can avoid each other as well as the ground. https://en.wikipedia.org/wiki/Ground_proximity_warning_syste... https://en.wikipedia.org/wiki/Traffic_Collision_Avoidance_Sy... https://en.wikipedia.org/wiki/%C3%9Cberlingen_mid-air_collis...

Automated, yes. Autonomous, no. The plane voices an alert, but the pilots still have to react to it.

I meant autonomous with respect to the ground.

Re: United Airlines System-Wide Computer Problem

#55

I bet this is an issue with an old mainframe used somewhere in the booking system, something that has worked well but is difficult to fix when things go wrong. I think there is / will be a lot of money to be made trying to solve the problem of software security and reliability. This is obviously an extremely difficult problem, however the number of ancient systems that we currently have interconnected I think more la…

Truth is that most reservation systems are built on TPF and it isn't really easy to replace.

Re: United Airlines System-Wide Computer Problem

#56

Nice reminder about a "glitch" happening in one of the datacenters use at the airline I used to work. Went like this: Guy who shows around the new datacenter/ops guy demonstrated how the emergency power off works by lifting the protection plate. Protection plate unhinges suddenly and droppes onto emergency power off button. Hilarity ensues.

At former managed-hosting startup, we would deploy a pair of EMC symmetrixes into our DC cage as storage for our DB tier, with volumes mirrored over the pair. While equipment was being moved into the cage one day, someone accidentally banged the power-switch protection plate on one of the EMCs. Fortunately the power switch had to be held depressed for several seconds to turn off the equipment. Unfortunately, the protection plate itself got jammed in against power switch keeping it depressed. Hoisted by its own petard, as it were.

Good thing we deployed those EMCs in pairs. But then curiosity gets the better of a DC ops guy wondering how the plate got jammed. So he punches the plate on the 2nd EMC causing it to similarly jam and power-off. Doh.

When we told EMC about this flaw in the design, they deployed a fix to the production line - a rubber stopper under the plate next to the switch to protect the switch from the protection plate.

Re: United Airlines System-Wide Computer Problem

#57
post #9

I have a nagging (intuition? feeling?) that software safety/reliability/security needs are going to explode soon (because unreliabilities multiply in non-resilient systems interacting with each other) and that these are simply foreshocks. (yeah, I know security is already a huge deal, but as we come to trust software systems more and more, the safety/reliability factor will come more into play) EDIT: This is also par…

I doubt it. Nobody wants to pay for that.

I think we just need to build smarter. I've become disillusioned with the "runaway state" problem (as well as spaghetti-dependency problems) in OO languages which contributes to bugs and general nondeterministic behavior as well as making long term maintenance difficult, and at the same time I've become enamored of unit test suites and functional immutable languages like Elixir as well as static code analysis tools (I'm still coming around to Haskell-esque typing, but I generally think it's a good idea to write "potentially provably correct" code that has parts which provably have no side effects).

Re: United Airlines System-Wide Computer Problem

#58
post #37
post #13

Off-topic: Please use ISO 8601 format(YYYY-MM-DD) for dates in titles. The US date format hurts my poor logical soul. https://en.wikipedia.org/wiki/ISO_8601

There's little endian, big endian, and the US date format, which I like to call middle endian.

Well, to attribute that to SHARES, we should go with big endian ;)

Re: United Airlines System-Wide Computer Problem

#59
post #17

United is a mess. I had the misfortune of flying with them a couple months ago. I ended up in a city a 2 hour drive from my actual destination and had to rent a car on my own to get to where I was going. That was the worst of it, but almost every flight I saw on the way (both ones I was on and other flights at nearby gates) was delayed or overbooked or otherwise messed up in some way.

If I ever listened to horror stories like these, there wouldn't be an airline left I would fly with. This is textbook; replace United with Delta, Southwest, Air Canada, etc., at will. The only company I've used that I haven't heard exactly this type of complaint about is Widerøe, a tiny regional line in Norway with a fleet of prop planes. This is unfortunate, as I live in Pennsylvania and get motion sickness on those little aircraft. And I imagine that if I spoke Norwegian—it seemed to me that while many Norwegians speak English, they don't do much complaining in it when the native language would do—I wouldn't even have Widerøe left.

Re: United Airlines System-Wide Computer Problem

#60

Was reading this on HN and heard it on NPR simultaneously. I have a sneaking suspicion that booking systems for most airlines run atop legacyware. It just seems like the type of thing that would've been put in place long ago and then be very expensive to migrate/updgrade.

Oh, it's not a suspicion. http://www.pacbiztimes.com/2012/04/06/united-takes-a-step-ba...

> The biggest problem, one that would drive any tech-savvy user crazy, is that United junked an award-winning, state-of-the-art reservation system and adopted the Continental Airlines model based on older technology known as System One.

Well, that answers that.

Post reply on HN