abc/job-worker-bundle
Symfony bundle for processing jobs from AbcJobServerBundle via php-enqueue. Define ProcessorInterface handlers tagged per job name and provide job routes (queue/replyTo) via RouteProviderInterface. Experimental; includes demo and basic config options.
AbcJobServerBundle) by providing a PHP-native worker layer, reducing reliance on external services (e.g., RabbitMQ, AWS SQS).php-enqueue’s features)."This bundle lets us offload slow or non-critical tasks (e.g., generating reports, processing payments) from our web servers, making our app faster and more reliable. By using our existing AbcJobServerBundle infrastructure, we avoid vendor lock-in and reduce cloud costs compared to SaaS queue services. It’s a low-risk way to adopt async processing—ideal for scaling user-facing features like uploads or notifications without overhauling our stack."
Key Outcomes:
*"This bundle bridges AbcJobServerBundle with php-enqueue to create a lightweight, PHP-native job worker. It’s a drop-in solution if you’re already using the job server, with minimal setup:
php-enqueue (which we may already use).AbcJobServerBundle (harder to swap later).Next Steps:
notifications) to validate stability.How can I help you explore Laravel packages today?