Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Queue Bundle Laravel Package

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.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Framework fit and roadmap: Reject this package for new Laravel product work. It is a Symfony2 bundle, not a Laravel queue package, so it does not align with Laravel conventions, configuration, testing, or deployment patterns.
  • Build vs buy: Do not treat this as a strategic “buy” dependency. Low adoption signals — 11 stars, 0 dependents, low score — make it a maintenance and vendor-risk item, not a platform investment.
  • Legacy portfolio triage: If the package appears in an inherited Symfony2 application, use it as evidence to fund a migration away from Symfony2-era queueing toward Laravel queues, Symfony Messenger, or a managed queue service.
  • Feature prioritization: Do not plan roadmap features that depend on this package unless the team explicitly accepts legacy constraints and has capacity to own patches.
  • Use-case validation: The only plausible use case is simple deferred-job processing inside an existing, bounded Symfony2 application. It is not a fit for high-throughput, observable, multi-tenant, or security-sensitive queue workloads without substantial validation.

When to Consider This Package

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.

How to Pitch It (Stakeholders)

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.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib