Optimizing application vs getting better hardware
I think every person responsible for Development or Operations of growing application sooner or later have to decide on couple few questions on how to tackle application performance. These questions are:
* Should we Optimize Application or get more Hardware ?
* Should we do things ourselves or hire an experts to help us ?
The answer on these questions actually depend on a lot of things, some of which we’ll try to cover here.
The things which usually define best solution are economics , resources and risks .
