v0.1.0
HTTP load generator with coordinated-omission-corrected latency.
Binaries for Linux x86_64, macOS arm64 and Windows x86_64, each with a .sha256. GitHub adds the source archives.
npm install -g hammer-load
hammer -c 50 -t 4 -d 30 --rate 20000 --latency http://localhost:8080/
--rate measures latency from each request's intended departure. --closed-loop keeps the same schedule and measures from actual send, so you can compare the two on one server. See the README for a run where p99 differs 48x between them.