Behind the Scenes Video and some Interesting ASP.NET 2.0 Stress Stats

I’m doing the keynote Monday night at the ASP.NET/VS Connections conference in Las Vegas.  It is a great conference and one I’ve presented at for years now.

 

This year I decided to-do something a little special and include a short “behind the scenes” video in my presentation that walks through how we developed ASP.NET 2.0 and Visual Web Developer.  I spent most of Friday running around with a video camera filming various people on my team and having them walkthrough a design spec, some of the code, an automated test, our test execution environment, our stress lab, and performance profiling.  I then spent all day yesterday editing it down to about 8 minutes (someone once told me that you spend an average of 1 hour editing for each minute of final video -- which turned out to be roughly accurate).  

 

A few interesting stats that the stress team shared while I was filming them:

 

-- We run a total of 118 stress variations in the lab.  Some do normal things like data access, standard page rendering, etc.  Others simulate memory leaks, repeated app-domain restarts, crashes, and deadlocks (where the goal is to make sure the worker process recovers and the server stays up).

 

-- We put an average of 7,380 hours of stress testing on each build of ASP.NET 2.0 that we produced this year (note: we have a heck of a lot of stress servers).

 

-- Our lab throws 15 billion HTTP requests per day at ASP.NET servers in our lab.

 

-- All stress variations passed at 100% for the final build we released.

 

If you are coming to the conference, you’ll get a chance to see the blinking server lights of all this activity in the video (along with hopefully a few other interesting things).

 

Scott

 

9 Comments

  • Will we be seeing any benchmarks any time soon comparing speed / stress resistence ?

  • Scott,



    That's awesome!! This is the kind of insight that gives people on the outside a big boost of confidence.



    I’m very impressed with the ASP.NET 2.0 pipeline performance increase. This alone makes the case to move to ASP.NET 2.0.



    By the way, will you be at the Orlando “Ready to Launch Tour”?

  • Hi Mischa,



    I believe we will (or did) publish some competitive benchmarks this week as part of the launch event.



    Hope this helps,



    Scott

  • Hi Keith,



    Several people have asked me to post it on Channel 9 -- I'll see what I can do.



    Thanks,



    Scott

  • Hi Shiv,



    Thanks!



    Unfortunately I won't be at the Orlando launch event -- I'm actually at the Las Vegas one this week. Good luck with it though!



    - Scott

  • Hi Brian,



    If you have a root web-site, then you can prefix things with a "/" - this will work with both dynamic resources as well as things like images and script files.



    Hope this helps,



    Scott

  • Will you upload the video after LV Connections?

  • Hi Khurram,



    Yep -- I am going to try and figure out how to get it uploaded onto channel9.



    Thanks,



    Scott

  • I was at your keynote in Las Vegas and was really impressed with your 71 updates in 45 minutes presentation - do you have a video of it, or something similar? There are several people I'd love to have see it - it was a great overview on what looks to be a great product. Thanks,

    Steve

Comments have been disabled for this content.