HTTP Server Benchmarking
Benchmarking (a.k.a. load testing) shows you how many requests per second your application server is capable of handling.
There are several tools available for benchmarking your Hypertext Transfer Protocol (HTTP) server.
References
- ApacheBench
- ab
- Datadog How to use ApacheBench
- Apache JMeter
- locust
- Gatling.io
- hey
- wrk
- wrk2
- wrk and wrk2 - getting started
- siege
- HailStorm
- kraken by OctoPerf
- kraken - Javascript benchmarking utility