acassan/worker-bundle
Laravel/PHP worker bundle providing a queue/worker manager to run and supervise background jobs. Includes tooling to start, stop, and monitor workers and process queued tasks, helping you manage asynchronous job execution in your application.
queue:work). It may support worker management, job processing, and scaling—key for async tasks.spatie/laravel-queue-supervisor).queue:work with a custom command).spatie/laravel-queue-supervisor or laravel-horizon are battle-tested. Justifying this bundle requires clear advantages (e.g., unique features like distributed workers or Kubernetes integration).queue:work commands, or is a full rewrite needed?Mail::later(), dispatch() calls).composer require acassan/worker-bundle.config/worker.php (if applicable).queue:work with the bundle’s command (e.g., worker:start).spatie/laravel-queue-supervisor (if used).laravel-horizon (if using Horizon).laravel-queue-worker-manager).queue:work).composer.json and run composer install.php artisan vendor:publish --tag=worker-config.queue:work with the bundle’s command (e.g., worker:start --pool=default).composer.json until stability is proven.README or wiki.WORKER_CONCURRENCY).memory_get_usage() in long-running workers.queue:flush.| Failure Scenario | Impact | Mitigation |
|---|---|---|
| Worker process crashes | Jobs pile up, delays | Supervisor auto-restart, health checks |
| Queue driver failure (Redis) | Jobs undeliverable | Fallback to database queue, alerts |
How can I help you explore Laravel packages today?