--
You received this message because you are subscribed to the Google Groups "vert.x" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vertx+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Thanks, but what prevents an attacker to authenticate once and then send endless socket requests?
If an attacker can login and authenticate, then you have huge problems. Meaning they can endlessly hit it or other issues.
Note that you can distribute you rate limit processing and still share the data between nodes using hazelcast, which is included in vert.x.
Also, I wonder whether ip address based rate limiting might lead to problems when ISPs put thousands of users behind one address using NAT. I am not sure how common that is these days. If you are only concerned about authenticated requests, you might be better off limiting by user. If you are concerned about being overwhelmed by unauthenticated requests, ip address is really your only choice.
Frank.
--