20. February 2003 13:22
From [Ted Neward], one of the top Java guys out there, comes a good overview of optimizing an application and the core differences between scalability and performance.
Popular myth holds that the terms performance and scalability, if not precisely synonymous, are close enough that improving one will quite naturally improve the other. What's good for performance must be good for scalability as well, right? The truth is quite the opposite--not only do performance and scalability mean two very different things, but improvements to one often hurt the other.
Very true, one of the most important things to "get" when beginning to write distributed applications. This article is obviously written from a Java perspective, but there is a bunch here the holds true for any application platform, including .NET.
Check it out.