1. A server system comprising: at least two scaleable tiers of server machines; means for computing an average response time for the server system to respond to at least one transaction request; and means for allocating a number of server machines for each tier of server machines such that the average response time for the at least one transaction request is less than or equal to a specified average response time.