mediocre / petty-cache
A cache module for Node.js that uses a two-level cache (in-memory cache for recently accessed data plus Redis for distributed caching) with some extra features to avoid cache stampedes and thundering herds. Also includes mutex and semaphore distributed locking primitives.
☆24Updated last month
Alternatives and similar repositories for petty-cache:
Users that are interested in petty-cache are comparing it to the libraries listed below
- Memoize functions results using an lru-cache.☆31Updated 5 months ago
- Current context for LoopBack applications, based on node-continuation-local-storage☆24Updated 4 years ago
- Ease the implementation of multi processing accross your microservices☆48Updated 2 years ago
- A non intrusive circuit breaker for node.js☆88Updated this week
- 📊 Collect stats about your node.js process 📊☆29Updated 7 years ago
- A simple and low overhead circuit breaker utility.☆20Updated 7 years ago
- A simple, light-weight NodeJS utility for measuring code execution in high-resolution real times.☆55Updated 3 years ago
- A node.js stream to send JS objects to a Graylog2 server (in GELF format)☆30Updated 11 months ago
- Mongo Aggregation Builder☆43Updated 10 years ago
- automatically reconnect changefeed processors when connection is lost☆18Updated 7 years ago
- EnvKey's official Node.js client library☆49Updated 3 years ago
- Flexible nodejs HMAC authentication module for express/connect and beyond☆36Updated 4 years ago
- Authorization service for a Microservices Architecture☆23Updated 9 years ago
- Moleculer for the browser.☆30Updated 4 years ago
- Directory based autoloader for hapi.js routes☆23Updated 2 years ago
- Trailpack Module. All Trailpacks include and inherit this module.☆17Updated 7 years ago
- RethinkDB node ORM☆23Updated 6 years ago
- hapi plugin to handle graceful pm2 reloads☆37Updated 6 years ago
- Hapi proxy for serving optimized images☆30Updated 6 years ago
- Knex-based object-relational mapping for JavaScript.☆61Updated 7 years ago
- experimental http2 client for node and the CLI☆48Updated 5 years ago
- A Clinic Flame example☆44Updated 4 years ago
- A Node.js ODM for RethinkDB featuring first-class support for JSON schema☆30Updated 7 years ago
- Gracefully exit Express in order to get zero downtime deploys☆88Updated 8 months ago
- 🌲 Change Pino log levels in a running process☆25Updated 2 months ago
- Sequelize plugin to add configurable attribute transforms.☆29Updated 7 years ago
- Redis-backed task queue engine with advanced task control and eventual consistency☆77Updated last year
- Mount your express app onto your hapi server, aw heck!☆30Updated 3 years ago
- Hapi plugin for the Moleculer Microservices Framework.☆18Updated 6 years ago
- Grenache Node.JS WebSocket implementation☆21Updated 3 years ago