limitador
limitador copied to clipboard
Rate limiter
- [ ] Add distribution of response times (hdr histogram?) - [ ] Have some kind of a perf test bed (at some level: k8s, limitador-server and/or limitador crate) -...
With adding the version to the package being released, if the `Cargo.toml` `version` isn't matching, the publish would fail: ``` cargo publish -p limitador:0.3.0 error: package ID specification `[email protected]` did...
Currently counters used in memory are non thread safe and rely on the coarse lock at the "root" level of the store. I don't think we need this to be...
While we do have a `TtlCache`, the `Set` of `Counter` in `limits_for_namespace: RwLock` will grow unbounded. The `TtlCache`, limited to 1000 entries by default, will evict expired entries (when at...
To be merged when we have the release script for the server container image - [ ] Fix dates in `CHANGELOG.md`s
- [ ] There are things still pointing to the `3scale` org on quay.io… - [ ] Need to update to `v1.0.0` of limitador as well - [ ] More…?
With trying to fix #100 in #130 - it turns out there isn't really a way to consistently report error with the underlying storage. We probably should come up with...
See https://doc.rust-lang.org/std/future/trait.IntoFuture.html
Get docs ready for release, so that: - [ ] #116 - [ ] #117