Chapter 15 Performance and Scaling

Now that you’ve added the finishing touches to your web site and unleashed it onto the world, fame, fortune, and success will surely follow—won’t it?

Unfortunately, your web application’s success can lead to something less desirable—performance and scaling problems. On a traditional desktop application, one thousand users translate to one thousand client computers chugging away, sharing the load of running your application. The application is effectively spread among all the users’ machines. When it comes to a web application, though, those same thousand users are usually serviced by a single machine—your web server.

Success can come at a cost for web applications: a cost in bandwidth and server hardware. ...

Get The ASP.NET 2.0 Anthology now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.