{"library":"in-memory-queue","type":"library","category":null,"description":"Simple in-memory job queue for Node.js (version 1.0.3, last updated 2018). It supports concurrent read/writes, retry mechanisms, parallel and series processing based on consumer priority, multiple consumers per topic, and topic-wise job distribution. Unlike Redis-backed queues (Bull, Bee), it has zero external dependencies and runs entirely in-process with no persistence. Key differentiators: consumer priority scheduling (lower priority numbers run first and in parallel), built-in retry, and promise-based API.","language":"javascript","status":"maintenance","version":"1.0.3","tags":["javascript","queue","pub-sub","kafka","in-memory queue","broker"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install in-memory-queue","imports":["const imqueue = require('in-memory-queue');"]},{"cmd":"yarn add in-memory-queue","imports":[]},{"cmd":"pnpm add in-memory-queue","imports":[]}],"homepage":"https://github.com/void666/in-memory-queue#readme","github":"https://github.com/void666/in-memory-queue","docs":null,"changelog":null,"pypi":null,"npm":"in-memory-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}