Being able to ascertain the likely point at which a given system will be stressed to the point of losing connectivity is a matter of bombarding the server with requests. These requests will mimic the activity of tens of thousands or even hundreds of thousands of users simultaneously. The test will enable engineers to ascertain whether or not additional servers need to utilized, and if so it will also allow them to allocate the resources necessary to engage with incoming traffic in a way that helps to offset the incoming requests. Data requests can include page views, downloads, and other requests for information being sent to a given server. The website acts as a gateway to information on servers, and if too many users are attempting to move through the gateway at once, the server can go down. Avoiding server downtime is one of the primary reasons that stress tests are initiated prior to a website or other online service going live.