You probably don't want to use this, but it starts X amount of requests to the server, doing Y at a time. It's sort of like
ab, but much more limited and error prone.
After a git clone;
$ go build $ ./http-flooder 50 100000 http://yoursite.tld
100000 requests to
50 requests at a time.
Here's what it looks like for ma.ttias.be (please don't run this against my server.).
Disclosure & liability
This was an experiment. Only launch this against websites or applications you have permissions to. This will stresstest any HTTP(s) server and will likely overwhelm it.
Do not abuse.