myspace.com is still running CF5 not BlueDragon!
July 29, 2005 · 37 Comments
Despite the big announcement at CFUNITED and all the surrounding hoopla about how the highest traffic ColdFusion site on the web is powered by BlueDragon, Vince Bonfanti admitted in a comment on Doug Hughes blog that "Most of the [myspace.com] site is still running CF5--it's going to take several weeks (months, maybe) to convert the entire site."
So, in fact, the highest traffic ColdFusion site in the world is (mostly) running on Macromedia ColdFusion 5, a four year old product, two major releases behind the times!
Given New Atlanta's much vaunted CF5 compatibility, I'm surprised that it will take another several months to fully convert the site. Remember that this was the core of their keynote speech a month ago - so we're talking perhaps three or four months from their announcement that the site was already running on their product. If BlueDragon is so compatible, shouldn't it just be a case of installing their product on each server and... done! ...? Or perhaps all the bugs and incompatibilities that are reported on the BlueDragon mailing list are making the migration from CF5 much more complicated than they'd like us to believe? It seemed like a new issue was reported almost every day during my time on the list...
Tags: coldfusion

37 responses so far ↓
1 Mike Tangorre // Jul 29, 2005 at 8:17 AM
2 Nathan Strutz // Jul 29, 2005 at 10:02 AM
3 Jeff // Jul 29, 2005 at 10:04 AM
Sean, I was under the impression that MySpace had hundreds of servers. A deployment over the course of multiple months does not surprise me. During the keynote, the MySpace guy stated that different servers address different sections of the site, so I bet they are migrating on a section by section basis over time.
4 Jim // Jul 29, 2005 at 1:10 PM
5 Nathan Strutz // Jul 29, 2005 at 3:03 PM
6 Sami Hoda // Jul 29, 2005 at 3:13 PM
I knew at CFUnited, what was touted as a "marriage" of BlueDragon and mySpace, was just in fact a simple "engagement", nothing more. Plus, it will take more than moving to BlueDragon to help the "cowboys" there. Their programming is said to be full of duplication and "spaghetti" patches, and their scaling incomplete (see horizontal vs vertical scaling). Frankly, their obsession with speed and adding more servers, is a large part of their problem. Their technical issues are a symptom of much bigger problem, their process.
That's why a lot of good, and often quiet, programmers have commented on this. It just smells bad, because the clues are all there.
7 Jared Rypka-Hauer // Jul 29, 2005 at 8:53 PM
And that's all I have to say.
8 Jim // Jul 29, 2005 at 9:11 PM
9 Mike Tangorre // Jul 29, 2005 at 9:18 PM
10 Roger Benningfield // Jul 29, 2005 at 10:25 PM
Half a billion dollars and the rapt attention of every youth-oriented marketer in the U.S. says otherwise.
Hell, I'd be happy to be that non-special for a paltry million or two. Dear Media Conglomerates... give me a call.
11 Mike Tangorre // Jul 29, 2005 at 11:46 PM
Sure the services the site offers to people are good, especially for the younger crowd, but the design, layout, colors, etc... all stink!
Oh well. Just goes to show you, you don't have to have the best coded, best looking, nor best architecture behind your site to make a million bucks. Go figure.
12 Carl Young // Jul 30, 2005 at 9:18 AM
13 Mike Tangorre // Jul 30, 2005 at 10:05 AM
14 Sami Hoda // Jul 30, 2005 at 10:21 AM
15 Jeff // Jul 30, 2005 at 10:22 AM
It's not a technical argument, of course. I find that the "status quo" argument works better on manager-folk than specific technical reasons. (Whether right or wrong).
Mike, what would you like to see New Atlanta do to win over the CF community? What efforts do you think they've made, and how are they faulty?
16 M. Schopman // Aug 1, 2005 at 1:56 AM
I think we could have saved us alot of time and money if we, at that moment immediately switched to BlueDragon on .NET instead of upgrading to CFMX6.1. We should have took those few BlueDragon incompatibilities for granted.
But we have learned from this for the future.
17 Rey Bango // Aug 1, 2005 at 9:00 PM
For all of your negative comments about BD's compatibility with ColdFusion 5.0, I can attest to plenty of incompatabilities between versions of the ColdFusion application server line that drove me nuts, dating back to version 4.0. At least back then Allaire was on top of things and released fixes in short order.
I was also priveleged enough to have participated in a 2 month code tweaking marathon just to be able to get legacy 3.x, 4.x and 5.x code running correctly on CFMX 6.1. And that was code that was deployed on 50 servers (no small site). I'm surprised that someone with your experience would diminish the complexities of converting over a major site to a different platform especially knowing the migration problems associated with both past and current versions of ColdFusion itself.
My suggestion to you and everyone else at MM is to focus on actually talking to your clients and ensuring that they're happy as opposed to worrying about whether the MySpace migration is moving along. Say all you want about New Atlanta but as I've stated before, they're more responsive then MM has ever been and when bugs are found, their clients don't have to wait 6 months for a hotfix.
At the end of the day, MySpace will be completely and successfully migrated to BlueDragon for .Net and you'll be able to read about it on my blog.
18 Dctrwho // Aug 11, 2005 at 12:50 PM
19 Matthew // Aug 11, 2005 at 3:26 PM
Rey, by the end of what day? :-)
20 Rey Bango // Aug 11, 2005 at 3:46 PM
21 Sean Corfield // Aug 11, 2005 at 7:43 PM
And can we assume that you're under NDA with New Atlanta and therefore engaged by them in some business relationship, hence your jumping to their defence every time someone criticizes them? I know, you can't tell us because of the NDA... :)
22 Rey Bango // Aug 11, 2005 at 10:13 PM
As for coming to their defense, I just believe that they produce a quality product and have better support than your employer does. I also see them being more attentive to developers. I like to support people that actually pay attention to developers.
Considering the content of this original blog posting and who your employer is, all I have to say is people in glass houses shouldn't throw stones.
Cya...
23 Sean Corfield // Aug 11, 2005 at 10:19 PM
I make no bones about being employed by Macromedia - and I criticize the company as its products as I see fit (this is not an official Macromedia blog). I'll also praise and defend where I see fit. I've covered BlueDragon extensively in my blog - both positive and negative.
24 Rey Bango // Aug 11, 2005 at 10:25 PM
I'll be up for awhile so feel free to reply. :o)
25 Sean Corfield // Aug 11, 2005 at 10:30 PM
I'm sure we'd all like to get to the truth here...
26 Rey Bango // Aug 11, 2005 at 10:37 PM
27 Sean Corfield // Aug 11, 2005 at 11:15 PM
Oh I'm sure Vince is watching... care to pipe up, Vince?
28 Rey Bango // Aug 12, 2005 at 12:20 AM
http://www.amazon.com/gp/product/customer-reviews/6304708793/103-3485658-4583822
29 Jennifer Larkin // Aug 15, 2005 at 7:49 PM
It was a bad example and the attempts to defend the example have been convincing people who didn't even attend that it was a bad example. The behavior of some New Atlanta defenders since the lecture has been shameful, manipulative, deceitful, presumptive, and quite frankly, insulting.
It was a bad example. Everyone should know that by now. Someone needs to own up to it so people can move on. The bad publicity can not be fixed by this continuing attempt to defend this example and insult anyone who disagrees. That only convinces people that your motives are bad and since many already think New Atlanta is trying to con them, that is NOT a good move.
30 Rey Bango // Aug 15, 2005 at 8:35 PM
As for your compensation remark, if you would've taken the time to actually read my posts you would've seen this "So, no, I am not in a business relationship with them nor am I employed by them." If that's too high level for you to understand, I'll break it down. I'm not getting paid by them in any way. Feel better?
If you want more details and a better perspective of who is actually skewing the facts and being deceitful, feel free to go on CF-Talk where this same discussion is pushing forward and Vince is addressing things up quite nicely.
31 Jennifer Larkin // Aug 15, 2005 at 8:47 PM
Well, maybe it would be more convincing if I hadn't already been under at least 5 NDAs from Macromedia alone.
It's sad that your response was to first imply that Sean should know what an NDA covers (even though each NDA covers different things), but then to state outright that I haven't ever signed one? Hence, you being presumptive.
I've taken contract law and I've signed plenty of NDAs, but I actually read them. That's how I know that the terms of NDAs are different from one to another. Hence, you being presumptive AND insulting. Perhaps in the future you might want to check someone's resume before assuming things about them. My legal training is on my resume and as are several other things which would clearly require an NDA.
I've seen Vince's responses and they have convinced me that this was a bad example. I had heard rumors but until I read his responses I wasn't willing to say in print that it was a bad example. He can try to keep convincing people but it is backfiring. Don't assume that because this is one of the two places that I've responded to this, that I'm uninformed or unqualified to make a response.
32 Rey Bango // Aug 15, 2005 at 9:04 PM
I believe in the guys from New Atlanta, their products and their potential and for this particular topic have chosen to side with them. If that's something that goes against your views, then fine. We'll sit here and debate it all night long.
In the end though, the way you come across to me is the same exact way that I'll reply to you. You chose to take an aggressive and condescending position in your post to me and I chose to reply in kind.
Further, since you understand what an NDA means, then I would expect you to understand that there's certain things you can't discuss.
33 Rey Bango // Aug 15, 2005 at 9:14 PM
34 Jennifer Larkin // Aug 15, 2005 at 9:53 PM
If you go back and read my post carefully, you will see that not only did I not say that you were guilty of this behavior in my first comment, I didn't even *imply* it. I specifically said that the behavior of some New Atlanta supporters on this issue acted in a specific list of ways, then you immediately acted at least two of those ways. I never even implied that you acted more than two of those ways. Granted, I detected your behavior and set the trap, but you fell for it. Perhaps you've learned something.
As I already stated, next time, know who you are arguing against. Also, don't insult my intelligence or the intelligence of my friends; it makes me cranky and you apparently don't like me that way. It's generally a bad idea to insult the intelligence of people that you are trying to convince, and that is part of the problem with the example in question.
I'm assuming that you are abandoning this argument because you know you proved me right. That's fine. Doesn't bother me a bit. As for the argument itself, I'm not uninformed and I've taken a side based on comments both from spectators and New Atlanta supporters.
The problem with this example is that people think it's deceitful. You can argue all you like but that doesn't change that people think it's deceitful. It's way past time to justify and into time to rectify. The current business strategy is not working because it's ticking people off. Ticking people off is not good business strategy. Period. End of story.
It's also not usually a good way to argue. It can be pulled off sometimes but only in very specific cases, such as arguing with smug, presumptious people who think you are stupid and don't look before they leap.
35 Rey Bango // Aug 15, 2005 at 10:04 PM
36 Sean Corfield // Aug 15, 2005 at 11:21 PM
37 Jennifer Larkin // Aug 15, 2005 at 11:44 PM
Leave a Comment