This post is just music to my IT ears.
I'd love to know what they use on the back-end. Having worked for an airline in the not-too-distant past, and a travel management company these days, I'm relatively familiar with having load-balanced, highly available systems. In my airline days, any downtime meant planes didn't fly, and if planes don't fly, the company loses millions of dollars each
minute [I used to tell my kids that I kept the airline running, because what I was primarily responsible for, making sure everyone could log in, meant they could do their jobs and planes could continue to fly
]. While Disney is not in that same category, they have no less of a responsibility to provide near-100% up-time for their customer-facing systems. As mentioned, they market themselves as a premier product. Downtime like what happened the other day is not acceptable for such a company.