3 ms·
Yep, it's open-source: https://github.com/progscrape/progscrape/blob/master/web/src/rate_limits.rs https://github.com/progscrape/progscrape/blob/master/web/src
by mmastrac 2y ago
Yep, it's open-source:
https://github.com/progscrape/progscrape/blob/master/web/src/rate_limits.rs https://github.com/progscrape/progscrape/blob/master/web/src...
Here's where we handle the rate limits:
https://github.com/progscrape/progscrape/blob/master/web/src/web.rs#L229 https://github.com/progscrape/progscrape/blob/master/web/src...
I actually misremembered my implementation. It's rolling counting bloom filters, not a token bucket. :)