david-garcia/php-resque
PHP port of GitHub’s Resque: a Redis-backed background job system for enqueueing and processing jobs with distributed workers. Supports multiple queues/priorities, forking for memory-leak resilience, job status tracking, failure marking, and setUp/tearDown hooks.
Avoid if:
Consider if:
For Executives: "This PHP port of Resque lets us offload time-consuming tasks (e.g., report generation, third-party API calls) from our web servers to background workers, improving site speed and scalability—without adding cloud costs. It’s a lightweight, open-source alternative to proprietary queue systems, aligning with our cost-efficiency goals. While not actively maintained, it’s a proven fork with core Resque functionality, and we can mitigate risks by pairing it with Redis monitoring tools. This enables us to prioritize features like ‘same-day processing’ for high-value users without overhauling our architecture."
For Engineering: *"This package gives us a drop-in replacement for Ruby Resque in PHP, with key features like distributed workers, job prioritization, and failure handling. It’s a good fit if we’re okay with:
For Developers: *"Pros:
setUp/tearDown for job lifecycle hooks.How can I help you explore Laravel packages today?