{"library":"postgres-queue","type":"library","category":null,"description":"Postgres-queue (v1.3.2) is a PostgreSQL-backed request-response queue for Node.js, designed for reliable message passing with at-least-once delivery guarantees. It uses PostgreSQL as its storage backend, leveraging its transactional semantics for durability and visibility. The library provides a simple API for enqueuing and dequeuing messages, with support for visibility timeouts, retries, and dead-letter handling. Differentiates from in-memory queues (e.g., Bull) by persisting state in PostgreSQL without additional infrastructure like Redis, making it attractive for projects already using Postgres. Release cadence is ad-hoc; maintained by Growmies.","language":"javascript","status":"active","version":"1.3.2","tags":["javascript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install postgres-queue","imports":["import { Queue } from 'postgres-queue'","import { PostgresQueue } from 'postgres-queue'","import type { QueueOptions } from 'postgres-queue'"]},{"cmd":"yarn add postgres-queue","imports":[]},{"cmd":"pnpm add postgres-queue","imports":[]}],"homepage":"https://github.com/Growmies/postgres-queue","github":"https://github.com/Growmies/postgres-queue","docs":null,"changelog":null,"pypi":null,"npm":"postgres-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}