Skip to content

Releases: ayush-jadaun/psyqueue

PsyQueue v0.1.0 — Initial Release

19 Mar 22:14

Choose a tag to compare

PsyQueue v0.1.0

The psychic job queue that adapts to your needs. A micro-kernel distributed job queue platform where everything is a plugin.

Highlights

  • 24 packages published to npm under @psyqueue/*
  • 1.42x faster than BullMQ on Redis (8,626 vs 6,081 jobs/sec)
  • 10 unique features BullMQ doesn't have
  • 597 tests, 10/10 battle tests, 35 edge cases, k6 load tested
  • Truly distributed — proven with 4 separate processes on same Redis

Core Features

  • Micro-kernel architecture — everything is a plugin
  • 3 backends: SQLite (zero-config), Redis (production), Postgres (ACID)
  • DAG workflow orchestration with saga compensation
  • Multi-tenant fair scheduling with per-tenant rate limits
  • Circuit breakers, adaptive backpressure, exactly-once delivery
  • Cross-process events via hybrid Pub/Sub + Stream
  • Real-time dashboard with live event streaming
  • Schema versioning with auto-migration
  • Job fusion (auto-batching), deadline priority, chaos testing
  • gRPC + HTTP polyglot workers
  • Offline-first sync, crash recovery, audit logs

Install

npm install @psyqueue/core @psyqueue/backend-sqlite

Links