Skip to content

Conversation

@barryvdh
Copy link
Contributor

@barryvdh barryvdh commented Nov 3, 2025

Similar to the deferred queue driver, this defers the jobs to the background, but uses Concurrently::defer() instead of the regular defer. This means the job will be serialized and ran from a PHP process, which might be more suitable for 'heavier'/longer requests.

Use cases would be similar to Concurrently::defer() but simplified as a Job.

Not sure about the name, because both methods are called defer(). I called it 'async' in a community package before, which is also not very clear.

@barryvdh barryvdh mentioned this pull request Nov 3, 2025
@taylorotwell taylorotwell merged commit 361f3fc into laravel:12.x Nov 3, 2025
68 checks passed
@taylorotwell
Copy link
Member

Thanks!

barryvdh added a commit to barryvdh/laravel that referenced this pull request Nov 4, 2025
barryvdh added a commit to barryvdh/docs that referenced this pull request Nov 4, 2025
Updated documentation to include 'background' connection for low-traffic applications and clarified queue driver behavior. For laravel/framework#57648
taylorotwell added a commit to laravel/laravel that referenced this pull request Nov 4, 2025
* Add background driver Adds settings for PR laravel/framework#57648 * Update queue.php --------- Co-authored-by: Taylor Otwell <taylor@laravel.com>
taylorotwell added a commit to laravel/docs that referenced this pull request Nov 4, 2025
* Enhance queue documentation with background connection details Updated documentation to include 'background' connection for low-traffic applications and clarified queue driver behavior. For laravel/framework#57648 * Fix typo in background dispatching section * Update queues.md * Update queues.md --------- Co-authored-by: Taylor Otwell <taylor@laravel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants