throttlekit
esm cjs
Rate limiting you can prove: a machine-checked, fleet-size-independent overshoot bound on one small core — pure-function algorithms, one atomic store across in-memory/Redis/Postgres (proven bit-identical), a 169ns sync API, and provable two-tier leasing (
Version 1.7.0 License MIT
Keywords
rate-limitrate-limiterratelimitgcratoken-bucketleaky-bucketsliding-windowfixed-windowredispostgrespostgresqldynamodbawsluathrottle
INSTALL