Load and stress testing — measure throughput, latency percentiles, error rates, and breaking points for APIs and services. Use when testing performance under load.
Test how systems behave under load — find breaking points, measure latency percentiles, identify bottlenecks.
hyperfine — benchmark CLI commands with statistical rigorwrk — HTTP benchmarking: wrk -t4 -c100 -d30s http://localhost:8000/apihey — simpler HTTP load: hey -n 1000 -c 50 http://localhost:8000/apilocust — scriptable load testing with web UIab (Apache Bench) — basic: ab -n 1000 -c 10 http://localhost:8000/