DNS-OARC / flamethrower

a DNS performance and functional testing utility supporting UDP, TCP, DoT and DoH
Apache License 2.0
316 stars 37 forks source link

Discover QPS limit of a target #28

Open weyrick opened 4 years ago

weyrick commented 4 years ago

Start at a given QPS rate, then ramp up QPS over time until a given % of timeouts (and/or response time) are achieved.

shane-kerr commented 4 years ago

Nice idea. By default I think 100% correct answers is a good target.

PenelopeFudd commented 4 months ago

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.