jes-carr / tokenbucketLinks
A flexible rate limiter using the Token Bucket algorithm, with optional persistence in Redis, useful for API clients, web crawling, and other tasks that need to be throttled.
☆23Updated last year
Alternatives and similar repositories for tokenbucket
Users that are interested in tokenbucket are comparing it to the libraries listed below
Sorting:
- Node.js persistent caching module with pluggable backing store (local file system, Amazon S3, Google Drive / Cloud, PostgreSQL...) and st…☆70Updated 6 years ago
- Add a 'ttl' (time-to-live) option to levelup for put() and batch().☆70Updated 2 years ago
- Cache mongoose queries in memory, redis or use your own driver☆80Updated 5 years ago
- A dead simple distributed locking library for Node.js and Etcd☆93Updated last week
- node client for disqueue☆22Updated 3 years ago
- turn a connect/express middleware into a runtime replaceable, deletable middleware☆42Updated 2 years ago
- Node.js public key infrastructure management library inspired by EasyRSA.☆36Updated 7 years ago
- Decorates a Hapi server's response toolkit with functions to make it easy to reply with Boom errors☆29Updated 5 years ago
- EventSource implemented in node and the browser as a readable stream☆47Updated 7 years ago
- Gracefully exit Express in order to get zero downtime deploys☆88Updated 10 months ago
- hapi plugin to handle graceful pm2 reloads☆37Updated 6 years ago
- An EventEmitter useful for collecting hapi server ops information☆25Updated 7 months ago
- Sample memory usage for your Node.js program and write the samples to a stream☆74Updated 4 years ago
- ☆39Updated 8 years ago
- Cache and replay NodeJS streams☆40Updated 5 years ago
- User-agent information plugin for hapi☆46Updated last year
- Lightweight RethinkDB wrapper☆62Updated 6 years ago
- NodeJS event loop latency monitor☆46Updated 9 years ago
- an ftp client that expose the node fs API☆37Updated 5 years ago
- cluster control module, allowing run-time control and monitoring of cluster☆99Updated 6 years ago
- AMQP RPC driver for node. Tested on RabbitMQ.☆49Updated 8 years ago
- blob store that stores blobs on the local file system☆41Updated 4 years ago
- Directory based autoloader for hapi.js routes☆23Updated 2 years ago
- Server-side response caching for hapi.☆32Updated 7 years ago
- A simple utility for creating sub-classed errors in Javascript☆103Updated 9 years ago
- Yet Another Deployement Tool™☆16Updated 8 years ago
- Easily handle HTTP Access Control (CORS) in your applications☆33Updated 2 years ago
- preloaded Node.js tooling enhancements☆39Updated 7 years ago
- the simplest benchmark you can run on node☆87Updated 3 years ago
- get detailed information about running process and threads on linux machines from node. more than ps/top/iostat alone☆64Updated 6 years ago