On thing I've always felt to be an important part of scalability: Efficiency. Throwing more hardware at the problem is ALWAYS a solution, but the question is: even with more hardware will the application perform well with heavy usage? A poorly designed (for example) database will eventually crumble if it gets big enough regardless of how much hardware you throw at it, even though it may perform admirably in a light-use environment. Does the performance of the application stay the same at a larger scale? If you add more users and more hardware (to match) will the performance be the same? Or will it degrade as the size of database grows such that *all* queries are slow? On Tue, 22 Oct 2002 thelist-request at lists.evolt.org wrote: > Date: Tue, 22 Oct 2002 21:45:26 -0400 > To: thelist at lists.evolt.org > From: Frank <framar at interlog.com> > Subject: [thelist] What is "scalability"? > Reply-To: thelist at lists.evolt.org > > > My business partner asked me an interesting question: > > "What does 'scalable' mean?