The Problem with Apple's infrastructure appears to be that they are not using well-established technologies.
WebObjects not well-established? You have GOT to be kidding. It may be many things, a lot of them negative. Not being well-established is far from one of them.
There are scalable, rock-solid solutions available,
Yes, there are. None of what you listed is one, though. What you're listing is equivalent to Java, which is what WebObjects is built on top of.
Just to show you how clueless this comment is(*) WebObjects uses, as one of its back ends, JEE, which in reality is J2EE before it was renamed.
(*)Actually, the argument itself is not clueless. But saying the right thing out of ignorance doesn't count as being right. WebObjects is indeed a framework that feels outdated and Apple doesn't want to change it even though it should. But the arguments and options in this post make no sense.
but it seems Apple does continue to eat their own dog food.
This is usually a point of praise for any company. It's what Facebook, Google and Amazon do. How can you state it as a bad thing? The problem here is not dogfooding. It's having inappropriate food to begin with.
It's perfectly feasible, as long as the service doesn't need more. The Web Store uses it and it's perfectly suited even nowadays.
I'm not even biased towards one, but there's
From your suggestions below, you couldn't be biased because you obviously have no clue what you're talking about.
I'm sorry to be blunt here, but you're listing programming languages and frameworks (one of which is even used in WebObjects) and saying they're better than a whole web application and service suite.
Not only that, but all of your "options" below are older than the current version of WebObjects. This becomes obvious when the cluelessness of listing languages instead of platforms is cleared.
If you employ the right people, all of the above can be used to offer load-balanced, reliable and fast internet services.
Apple's problem is not either load-balancing, reliability or speed. It's design and expectations in a modern age. Apple's services for the most part work like services from the late 90s and early 00s, which is not unacceptable. None of this is related to the language they use.
My guess it that all the components are so deeply entangled that nobody dared to try to go for a green-field approach and reimplement iTunes Connect for example.
This is the only sensible thing you've written, really.
Of course, if they ever decide to modernise their services, they can still make them unreliable and badly with all the languages you listed, just as they can make them reliable using Java or with a new version of webobjects that addresses its shortcomings. The problem is that at this stage either direction is a huge project they have yet to decide it's worth their time (this outage may be a tipping point there)
----------
This isn't maps where the issue was a slow tide of negative press. This is a major outage effecting their developer program overall which is money lost to the members. Powerful players involved in the program and I'm sure they are hearing it from them as we'll as thousands of small devs such as myself.
A simple statement from them for such an outage is appropriate.
This is a minor outage, being experienced only by developers. A note in the member center explaining it might happen, but I guess most we'll see is a note saying that due to the recent outage people's accounts are extended.
People in this thread getting worked up about it has no parallel in the "real" world. This is not a major anything, in the larger picture. Apple makes a statement only in issues where the perception of the majority is being affected. This is not one of those.
Only people affected are people trying to access these days for some reason. We can't know how many people is this but you can rest assured that Apple will make a public statement only if this reaches major news coverage. Other than that? We'd be lucky to get a note in the member center. For the members.
----------
It could be worse than just the facebook app.
It could be ios 7 itself and the mountain lion 10.8.5 build 12f23 both of which I got from the dev centers. Maybe someone corrupted them with malicious code.
This is what would be qualified as "negligible effect".
Not that it matters, as here we're treading solidly in "things that wouldn't have any effect in the member center being down"
----------
Apple Bug Reporter is still up.
Has anyone bugged "Entire Apple developer site got kicked in the balls" yet?
Yup. From other forums, it's even become a sort of joke. I gather there's several dozens of these reports by now.