T-PWK / flake-idgen
Flake ID generator yields k-ordered, conflict-free ids in a distributed environment in Node.js
☆241Updated last year
Related projects ⓘ
Alternatives and complementary repositories for flake-idgen
- Rate limiter middleware☆485Updated 9 months ago
- Abstract rate limiter for nodejs☆719Updated last year
- Configurable, input and output validated routing for koa☆450Updated last month
- Execute a callback when a request closes, finishes, or errors☆392Updated 6 months ago
- Consul client☆559Updated 2 weeks ago
- process usage lookup with nodejs☆389Updated 4 years ago
- Implements a locking primitive using redis. An implementation of the algorithm described at https://redis.io/commands/setnx☆211Updated last year
- Rate limit made simple, easy, async.☆320Updated 6 months ago
- NodeJS file stream rotator☆143Updated 2 months ago
- validate koa request params and format request params☆284Updated last year
- Small fluent interface for caching sequelize database query results in redis more easily☆175Updated 2 years ago
- A very polite lock file utility, which endeavors to not litter, and to wait patiently for others.☆260Updated 3 years ago
- NodeJS library for rate limiting using sliding windows stored in Redis☆78Updated 8 years ago
- Rate limiting middleware for Express☆423Updated 5 years ago
- hashring is a consistent hashing algorithm for Node.js that is compatible with libketama and python's hash_ring package☆352Updated 4 years ago
- Light wrapper around Koa providing a websocket middleware handler that is koa-route compatible.☆259Updated last year
- Construct ObjectIDs without the mongodb driver or bson module. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and…☆205Updated 6 months ago
- Support keepalive http agent.☆581Updated 6 months ago
- Get and validate the raw body of a readable stream☆380Updated 2 months ago
- The fastest thunk/promise-based redis client, support all redis features.☆212Updated 5 years ago
- Compress middleware for koa☆438Updated 6 months ago
- PM2.io APM for Node.JS☆148Updated 3 months ago
- Fibonacci and exponential backoff for Node.js☆337Updated 3 years ago
- A rate limiter for node.js streams.☆213Updated 8 years ago
- Big integers for Node.js using OpenSSL☆420Updated 3 years ago
- Readable and Writable Streams that use backing Buffers.☆228Updated 4 months ago
- Complete, compliant and well tested module for implementing an OAuth2 Server/Provider with koa in node.js☆212Updated 3 years ago
- Battle-hardened distributed locking using redis☆145Updated last year
- Sticky session balancer, up to 10x faster and with much better scattering than `sticky-session` module☆109Updated 4 years ago
- Opens a stream.Writable to a file rotated by interval and/or size. A logrotate alternative.☆290Updated last month