Postgres Message Queue (PGMQ) Ruby and Rails Client Library
HEALTH ? 89 / Healthy
Postgres Message Queue (PGMQ) Ruby and Rails Client Library
// readme
Ruby client for PGMQ - PostgreSQL Message Queue
PGMQ-Ruby is a Ruby client for PGMQ (PostgreSQL Message Queue). It provides direct access to all PGMQ operations with a clean, minimal API - similar to how rdkafka-ruby relates to Kafka.
Think of it as:
Architecture Note: This library follows the rdkafka-ruby/Karafka pattern -
pgmq-rubyis the low-level foundation, while higher-level features (job processing, Rails integration, retry strategies, middleware) will live inpgmq-framework(similar to how Karafka builds on rdkafka-ruby). Like rdkafka-rubyโs simple consumer,pgmq-rubyships a minimal single-threadedPGMQ::Consumerloop for one or more queues.