flamethrower
flamethrower copied to clipboard
Discover QPS limit of a target
Start at a given QPS rate, then ramp up QPS over time until a given % of timeouts (and/or response time) are achieved.
Nice idea. By default I think 100% correct answers is a good target.
I wrote a script to do just that, you give the script a "low" and a "high" number and it does a binary search to find where the border is between 100% correct and <100% correct. It's a mess, but at least it's short. I'd recommend rewriting it.