stores-com / petty-cacheLinks
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 week
Alternatives and similar repositories for petty-cache
Users that are interested in petty-cache are comparing it to the libraries listed below
Sorting:
- Redis-backed task queue engine with advanced task control and eventual consistency☆79Updated 2 years ago
- A node.js stream to send JS objects to a Graylog2 server (in GELF format)☆30Updated last year
- Module to monitor redis☆25Updated 7 years ago
- Run some code when the process exits☆117Updated 2 months ago
- 🌲high performance debug logging 🐞☆161Updated 3 months ago
- A flexible rate limiter using the Token Bucket algorithm, with optional persistence in Redis, useful for API clients, web crawling, and o…☆24Updated 2 years ago
- Build search queries for objection.js models using HTTP query parameters.☆101Updated 3 years ago
- Memoize functions results using an lru-cache.☆31Updated last year
- Fast and efficient in-memory rate-limit for Node, used to alleviate most common DOS attacks.☆112Updated 3 months ago
- 🚀 Realtime Monitoring solution for Hapi.js apps☆138Updated 2 years ago
- JSON.parse() drop-in replacement with prototype poisoning protection☆179Updated last year
- Logging on steroids with CLS and Proxy. Integrated with express, koa, fastify.☆162Updated 3 years ago
- Ease the implementation of multi processing accross your microservices☆48Updated 3 years ago
- Gracefully terminates HTTP servers in Node.js☆89Updated 3 years ago
- Load detection and shedding capabilities for http, express, restify and koa☆205Updated 4 years ago
- In-memory shared cache for nodejs application using cluster module☆91Updated 8 years ago
- Don't let your Node.JS server fall over when it's too busy.☆367Updated 7 years ago
- Install MongoDB prebuilt package using npm https://npmjs.org/package/mongodb-prebuilt☆58Updated 2 years ago
- Job queues and scheduled jobs for Node.js, Beanstalkd and/or Iron.io.☆70Updated 4 years ago
- Grenache Node.JS WebSocket implementation☆22Updated 8 months ago
- An implementation to speed up the nodejs "dns.lookup" method by avoiding thread pool and using DNS TTL cache for particular hostname☆55Updated 4 years ago
- Transform objects to MongoDB update instructions☆53Updated 2 months ago
- A toolkit for consumers of Node.js diagnostic Reports☆84Updated 4 months ago
- High-performance networked mutex for Node.js libraries.☆139Updated 2 weeks ago
- Limit the execution rate of a function☆38Updated 2 years ago
- NodeJS Monitoring Agent☆60Updated 2 years ago
- ☆40Updated 7 years ago
- A template tag for writing elegant parameterized SQL queries based on ES2015 tagged template literals☆35Updated 9 years ago
- A dead simple distributed locking library for Node.js and Etcd☆94Updated this week
- Node.js framework agnostic library that enables you to forward an http request to another HTTP server. Supported protocols: HTTP, HTTPS, …☆162Updated 2 years ago