Mar 27
I particularly liked this line;
MySpace.com’s average server CPU utilization went from 85% to 27% after moving (from another technology) to ASP.NET 2.0
I particularly liked this line;
MySpace.com’s average server CPU utilization went from 85% to 27% after moving (from another technology) to ASP.NET 2.0
March 27th, 2006 at 10:19 am
That tells me two things:
1. When my web site gets as much traffic as MySpace, I might want to look into to .NET 2.0.
2. If my web site’s going to scale as fast as MySpace, I might want to look into that other technology.
March 27th, 2006 at 12:19 pm
I see this as less of a loss for CF and more of a loss for Fusebox. Frameworks in general, and Fusebox in particular, are usually not built to be scalable in implementation, just scalable in development. I’m impressed that they got Fusebox up to 1.5bn as it is, as I have trouble getting FB into 7-digit traffic, much less 10-digit.
Before anyone gets all offended, let me repeat that I’m not saying anything bad about FB, beyond that when it was just a glint in Hal’s eyes I don’t think he was think about traffic in the billions.
I’d be curious to see if they’ve gone with any kind of framework on the ASP.NET side, or if they tuned each page individually. That is, is it really CF vs. ASP.NET (platform), or is it CF vs. C# (language), or is it FB vs. ASP.NET (methodology), or is it FB vs. C# (structure)? Not that I think we’ll ever get a true picture, as the spin machine is in full effect.
April 3rd, 2006 at 6:18 am
Is lower CPU utilization always better? I don’t think so. Perhaps we’re not getting the whole story.
April 5th, 2006 at 8:41 am
I’m really not sure that this is all that meaningful. MySpace was using BlueDragon rather than Macromedia ColdFusion and it was running, by all accounts, a "heavily modifed" version of Fusebox 3. Neither cutting edge nor standard. (See:
http://www.fusebox.org/forums/messageview.cfm?catid=21&threadid=5179)
It wouldn’t surprise me if MS had managed to make significant performance gains on MySpace, but I’m willing to bet that this will have little or no impact on the vast majority of ColdFusion/Fusebox/framework users.
A well-engineered and well-balanced car with a great engine, chassis, suspension and brakes that drives like a dream and tops out at say, 140mph doesn’t suddenly become a dog because another car can pull 180mph. So what? Good is good enough for me. As Patrick said above, I’ll worry about statistics like this when my sites are in danger of serving millions of users each week.