{"library":"mongo-queue","type":"library","category":null,"description":"A MongoDB-backed job queue for Node.js, inspired by Resque. Version 1.0.0. The library ensures no jobs are lost even if the application crashes by keeping jobs in the database until workers complete them successfully. It supports job expiration, timeouts, max attempts, delayed execution, and parallel workers. Unlike many job queues, it emphasizes reliability over performance, making it suitable for critical tasks. The API includes Connection, Template, and Worker classes. The project appears inactive (last release in 2013).","language":"javascript","status":"maintenance","version":"1.0.0","tags":["javascript","queue","jobqueue","mongo","mongodb"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install mongo-queue","imports":["import mongoQueue from 'mongo-queue';\nconst connection = new mongoQueue.Connection();","import mongoQueue from 'mongo-queue';\nclass MyJob extends mongoQueue.Template { ... }","import mongoQueue from 'mongo-queue';\nconst worker = new mongoQueue.Worker(connection, [MyJob], options);"]},{"cmd":"yarn add mongo-queue","imports":[]},{"cmd":"pnpm add mongo-queue","imports":[]}],"homepage":"https://github.com/kof/node-mongo-queue#readme","github":"git://github.com/kof/node-mongo-queue","docs":null,"changelog":null,"pypi":null,"npm":"mongo-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}