title: How to decide on what hardware to deploy web application
body: <p>Suppose you have a web application, no specific stack (Java/.NET/LAMP/Django/Rails, all good).</p>
  
  <p>How would you decide on which hardware to deploy it? What rules of thumb exist when determining how many machines you need?</p>
  
  <p>How would you formulate parameters such as concurrent users, simultaneous connections, daily hits and DB read/write ratio to a decision on how much, and which, hardware you need?</p>
  
  <p>Any resources on this issue would be very helpful...</p>
  
  <p>Specifically - any hard numbers from real world experience and case studies would be great.</p>