xaav/queue-bundle
A Symfony bundle for adding queue-based background processing to PHP applications, with support for dispatching jobs and running workers so time-consuming tasks can be handled asynchronously outside normal web requests.
Consider it only when maintaining an existing Symfony2 application already using this bundle, the queue workload is small and non-critical, and the team accepts end-of-life framework risk with a clear migration plan. It may also be useful as a reference point when auditing legacy queue behavior, not as a production dependency for new work.
Look elsewhere for Laravel applications: use Laravel’s native queue system with database, Redis, SQS, or similar drivers, plus Horizon where appropriate. For modern Symfony, use Symfony Messenger. Consider alternatives also when you need active maintenance, security support, PHP 8+ compatibility, documentation, community support, observability, retries, delayed jobs, or scalable worker management.
Executives: This is not a strategic Laravel queue solution. It targets Symfony2, has very low adoption, and should be treated as legacy risk rather than a capability to invest in. Approve migration or containment, not new adoption.
Engineering: Do not build new product features on this package. If it is already in the codebase, isolate it, audit supported PHP/Symfony versions, add tests around job behavior, and schedule migration to Laravel queues or Symfony Messenger. The PM recommendation is to contain and migrate, not standardize.
How can I help you explore Laravel packages today?