You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While uwhoisd isn't intended to be exposed to the outside world, some ratelimiting functionality would still be worthwhile.
I've already checked in a token bucket implementation, but this needs to be paired with some kind of datastructure for mapping IPs or IP ranges to token buckets, as well as a blacklisting/whitelisting mechanism.
netaddr as a good chunk of the functionality I need. Whitelists and blacklists can be modelled using IPSet.
The default in-memory implementation of ratelimiting can be supplemented by plugins, similarly to how cache plugins now work.
The text was updated successfully, but these errors were encountered:
While uwhoisd isn't intended to be exposed to the outside world, some ratelimiting functionality would still be worthwhile.
I've already checked in a token bucket implementation, but this needs to be paired with some kind of datastructure for mapping IPs or IP ranges to token buckets, as well as a blacklisting/whitelisting mechanism.
netaddr as a good chunk of the functionality I need. Whitelists and blacklists can be modelled using
IPSet
.The default in-memory implementation of ratelimiting can be supplemented by plugins, similarly to how cache plugins now work.
The text was updated successfully, but these errors were encountered: