- 
ab - slow and single threaded
 - 
apib - most of the features of Apache Bench (ab), but is also intended as a more modern replacement #design
 - 
BaukBench - ???? - 
boom - HTTP(S) load generator, ApacheBench (ab) replacement, written in Go
 - 
htstress multithreading support which is essential in bechmarking highload services (>5K rps)
 - 
httperf - difficult configuration, slow and single threaded
 - 
inundator - A simple and high-throughput HTTP flood program (linux only)
 - 
pounce - evented, but results fluctuate, it's sometimes faster than htstress
 - 
siege - slow and single threaded
 - 
sniper - powerful & high-performance http load tester, written in Go
 - 
vegeta - go-HTTP load testing tool and library
 - 
weighttp - multithreaded, but slower than htstress without keepalive
 - 
wrk - multithreaded, but doesn't offer concurrent connections
and a keepalive switchConcurrent connections are enabled with: -c, --connections <N> Connections to keep open And keepalive (which is default) can be disabled using: -H "Connection: close" 
- 
      
 - 
        
Save dzaporozhets/949802d1db992efe46ff to your computer and use it in GitHub Desktop.  
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment