Upgrading your servers, or adding more of them, can sometimes work well. Especially for an application that’s early in its lifecycle, it’s often a good idea to buy a few more servers or get some more memory. The alternative might be to try to keep the application running on a single server. It can be more practical just to buy some more hardware than to change your application’s design, especially if time is critical and developers are scarce.
Again...to buy time before implementing a scaling strategy.
Share this highlighthttp://www.safaribooksonline.com/a/high-performance-mysql/61522/