{"library":"pg-jobs","type":"library","category":null,"description":"A simple yet powerful PostgreSQL-backed job queue for Node.js (version 4.4.2). It provides persistent job creation, scheduled processing, and immediate processing with locking. Unlike alternative libraries (e.g., Kue, Bull) that require Redis, pg-jobs leverages PostgreSQL for storage and atomic operations, making it ideal for projects already using PostgreSQL. The library has a low release cadence but is stable for production use. Key features: job scheduling with delays, concurrent worker support, and automatic table creation via migrations.","language":"javascript","status":"active","version":"4.4.2","tags":["javascript","job","queue","postgres"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install pg-jobs","imports":["import jobQueue from 'pg-jobs'","import jobQueue from 'pg-jobs'; const jobs = jobQueue({ db: 'postgres://...' }); jobs.create(data, delay, done)","import jobQueue from 'pg-jobs'; const jobs = jobQueue({ db: 'postgres://...' }); jobs.process(worker, done)"]},{"cmd":"yarn add pg-jobs","imports":[]},{"cmd":"pnpm add pg-jobs","imports":[]}],"homepage":"https://github.com/noblesamurai/node-pg-jobs#readme","github":"git://github.com/noblesamurai/node-pg-jobs","docs":null,"changelog":null,"pypi":null,"npm":"pg-jobs","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}