2 ms·
The 500ms latency will help a lot if tons of requests are coming in serial. But most likely they are coming in parallel. It’s hard to “throttle” a single isola
by reaperman 3y ago
The 500ms latency will help a lot if tons of requests are coming in serial. But most likely they are coming in parallel.
It’s hard to “throttle” a single isolated request from a lone IP.
- wtallis 3y agoSo.. make the requests serial. Just dump all the requests coming in over IPv6 into a queue, service that queue at a rate that's higher than the non-bot traffic requires but still low enough to be a problem for bots that can't self-limit to a reasonable rate. And of course, manage that queue intelligently so that you start dropping requests before you run out of RAM.
- reaperman 3y agoThat just sounds like DDoSing yourself? It costs bots almost nothing to wait in the queue, and exactly zero real IPv6 clients will wait 10+ seconds to complete the request.