October 2018
Intermediate to advanced
404 pages
8h 50m
English
Siege is a web stress tester. Siege is a multi-threaded HTTP load testing and benchmarking utility. It was designed to let web developers measure the performance of their code under pressure. It allows you to hit a web server with a configurable number of concurrent simulated users.
It is those users who place the web server under siege. Performance measures include the following, which are quantified and reported at the end of each run:
Their meaning and significance are discussed later. Siege essentially has three modes of operation: