1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed by a computer to perform a method comprising: monitoring, by a system, a plurality of requests received across multiple servers of the system; maintaining, by the system in a shared data store of the system, a count of a number of the plurality of requests that are outstanding across the multiple servers of the system; and limiting, by the system, additional requests issued across the multiple servers of the system, based on the count of the number plurality of the requests that are outstanding across the multiple servers of the system.