1. A method for managing requests for computing resources, the method comprising: dynamically throttling requests for computing resources generated by one or more tenants within a multi-tenant system, the requests being directed to a computing resource, the requests of a tenant being selectively throttled based upon a comparison of a utilization metric and priority for the tenant and automatically updating the utilization metric for the tenant by continually calculating, for a given time span, the utilization metric by multiplying an aggregate number of read requests for the tenant over the time span by an average read latency relative to the computing resource, plus the product of a number of write requests and an average write latency relative to the computing resource, wherein the aggregate numbers of read and write requests both include decayed requests, wherein decayed requests are requests from the tenant that occurred prior to current requests relative to the time span, wherein current requests include the most recent requests generated by the tenant, and further wherein the decayed requests comprise a weight that is less than a weight of current requests.