{"library":"queen-mq","type":"library","category":null,"description":"Queen MQ is a PostgreSQL-backed message queue client for Node.js (v0.15.0, stable), offering FIFO partitions, consumer groups, exactly-once semantics, and streaming with windowed aggregation. It provides a fluent promise-based API with support for transactions, dead letter queues, message tracing, and client-side buffering. Designed for high performance (200K+ msgs/sec), it requires Node.js 22+. Unlike Bull or Bee-Queue, Queen MQ uses PostgreSQL as its backend and offers Kafka-like consumer groups with independent progress tracking.","language":"javascript","status":"active","version":"0.15.0","tags":["javascript","message-queue","queue","broker","message-queue-system","fifo","streaming","stream-processing","rate-limiter"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install queen-mq","imports":["import { Queen } from 'queen-mq'","import { Queen } from 'queen-mq'","import type { QueueConfig } from 'queen-mq'"]},{"cmd":"yarn add queen-mq","imports":[]},{"cmd":"pnpm add queen-mq","imports":[]}],"homepage":"https://github.com/smartpricing/queen#readme","github":"https://github.com/smartpricing/queen","docs":null,"changelog":null,"pypi":null,"npm":"queen-mq","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}