HTTP Benchmarking

  • wrk is a “more modern” ab for hitting individual endpoints

  • hey is a more minimal alternative, I like its response time histograms. The response status code counts to let you confirm auth/request is correct (200) but also let you see at what point your webserver starts rejecting traffic due to load is a super useful feature.

  • Locust can define a more real-world usage pattern in python, with multiple concurrent users