Scott on Writing

Musings on technical writing...

Case Study: Match.com

15Seconds.com has published a short piece that examines Match.com's migration from classic ASP to ASP.NET [read the case study].  The case study is, unfortunately, rather short, and does not delve into too great of detail, but there are some good statistics from Jason Alexander, the project lead at Match.com (who also is one of the main contributors for nGallery):

  • Classic ASP: 104 servers running Windows 2000, IIS 5, and ASP 3.0 using MS SQL Server 2000.
  • ASP.NET: 78 servers running Windows 2003, IIS 6, and ASP.NET (still using MS SQL Server 2000).

The upgrade to ASP.NET, which took eight months and ~500,000 lines of code, improved performance to the point where they could drop 26 servers.  Nice.  Also, from the case study: the Web servers operate at about 25-35% CPU utilization and has exhibited 99.9% availability since launch.

Let's hear it for ASP.NET.

 

posted on Friday, February 13, 2004 9:30 AM

Feedback

# re: Case Study: Match.com 2/13/2004 9:55 AM Scott Mitchell

It appears as if there's a more comprehensive case study for Match.com on Microsoft's Web site: http://www.microsoft.com/resources/casestudies/casestudy.asp?CaseStudyID=15011

# How about from ASP.NET to Classic ASP? 2/14/2004 11:50 AM Greg Pyatt

OK, so I'm going off-topic. Sue me.

Sure, nobody's going to actually port a finished app in ASP.NET to classic ASP, but I'd be interested in finding out how some of you changed your classic ASP style after having some ASP.NET experience under your belt. I know working in classic ASP at this point is idiotic, but there are some of us who have this... "manager" thingy that comes by and compels us to do idiotic things.

OK, well that and lugging around the .NET FCL installation can be a deal-killer for some environments.

# re: Case Study: Match.com 2/15/2004 2:02 PM Darren Neimke

Greg... not that I write a lot of classic-ASP these day (mostly for fun as opposed to profit) but, I can certainly say that my style changed quite a bit after a moved to .NET. These days my ASP is much more modular and, in my opinion exhibits a more readable style. Although it's probably fair to say that the readability probably just comes with experience anyway and is not necessarily a hallmark of .NET written code per se.

# re: Case Study: Match.com 2/15/2004 3:50 PM Lachlan B

Greg - it's your job to ensure that your manager knows that it's idiotic! But of course if you say "that's idiotic" it'll put him on the defense.. so just say...

"It'll take me 2 weeks in asp.net, and it'll be less buggy, or it'll take 4 weeks in ASP. So it'll save you $$$". Then s/he should start listening to reason.

Title:  
Name:  
Url:
Protected by Clearscreen.SharpHIPEnter the code you see:
Comments   

Add To Your Reader

My Links

Archives

Post Categories

 

I am a Microsoft MVP for ASP.NET.
I am an ASPInsider.
<May 2008>
SMTWTFS
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

Comment Stats

DayTotal% of Total
Sunday 1866.8%
Monday 37913.9%
Tuesday 45316.7%
Wednesday 50418.5%
Thursday 53519.7%
Friday 49418.2%
Saturday 1666.1%
Total 2717100.0%

Hour1Total% of Total
12:00 AM 652.4%
1:00 AM 682.5%
2:00 AM 622.3%
3:00 AM 742.7%
4:00 AM 572.1%
5:00 AM 1033.8%
6:00 AM 1084.0%
7:00 AM 1585.8%
8:00 AM 1716.3%
9:00 AM 1475.4%
10:00 AM 1716.3%
11:00 AM 1816.7%
12:00 PM 1886.9%
1:00 PM 1696.2%
2:00 PM 1605.9%
3:00 PM 1324.9%
4:00 PM 1073.9%
5:00 PM 923.4%
6:00 PM 913.3%
7:00 PM 963.5%
8:00 PM 833.1%
9:00 PM 782.9%
10:00 PM 792.9%
11:00 PM 772.8%
Total 2717100.0%

Comments by Blog Entry Date/Time

Day Entry MadeAvg.Total
Sunday 5.54144
Monday 5.22339
Tuesday 4.28419
Wednesday 7.67637
Thursday 6.90607
Friday 5.48411
Saturday 5.33160
Total 5.842717

Hour1 Entry MadeAvg.Total
12:00 AM 5.0035
1:00 AM 1.002
5:00 AM 0.000
7:00 AM 7.0035
8:00 AM 5.35107
9:00 AM 6.32278
10:00 AM 6.47246
11:00 AM 4.41181
12:00 PM 6.88330
1:00 PM 3.00111
2:00 PM 5.41222
3:00 PM 8.64285
4:00 PM 4.0589
5:00 PM 5.92154
6:00 PM 4.52113
7:00 PM 9.67174
8:00 PM 9.80147
9:00 PM 5.05111
10:00 PM 5.4265
11:00 PM 4.5732
Total 5.842717

Learn More About Comment Stats
1 - All times GMT -8...


Blog Stats

Favorite Web Sites

My Books

My MSDN Articles