PgQueuer v1.0 – Python job queue using only PostgreSQ
Ditches Redis entirely by leveraging Postgres LISTEN/NOTIFY for instant wakeups.
PgQueuer is a Python library leveraging PostgreSQL for efficient job queuing.
Job queue without a separate broker—uses Postgres LISTEN/NOTIFY and SKIP LOCKED.
Python backend engineers, teams running PostgreSQL, DevOps looking to reduce infrastructure
Celery · RQ · Apache Airflow
EDIT; HN trims the full url to readme about in-memory https://github.com/janbjorge/pgqueuer?tab=readme-ov-file#in-...
Ditches Redis entirely by leveraging Postgres LISTEN/NOTIFY for instant wakeups.
WAL-based push semantics eliminate polling—Redis queues without the Redis.
TUI and web dashboard for ARQ when the library has no built-in monitoring.
Replaces Redis+RQ with just Postgres—fork isolation, transactional enqueueing, zero broker.
Fencing tokens + lease expiry races caught with deterministic test harness—correctness, not just convenience.
Job queue that eliminates Redis/RabbitMQ by storing state in a single JSON file with CAS.