Queue it Up
Learning about queues can be a daunting task. It's not fun to be met with confusing jargon that you can't decipher. But that's what I'm here for. Let's incrementally break it all down into small steps that anyone can understand. In no time, you'll be throwing delayed jobs onto the queue like a pro.
Series episodes
The Essentials (9)
Pizza Time
2m 27sDiscover queues and workers through a fun pizza delivery example. Learn how background jobs work in real life before writing any code!
Dispatch Your First Job
6m 58sDispatch your first Laravel job with ease! Learn how queues work, explore delayed execution, and boost your app’s background task handling confidently.
Job Classes and Daemons
8m 16sLearn how to create dedicated Laravel Job classes, understand serialization, and manage daemons to build robust, efficient background tasks with ease.
Dispatchable
1m 18sExplore how Laravel’s Dispatchable trait simplifies job dispatching, offering a clean, efficient alternative to the global dispatch() function.
Failed Jobs
5m 5sLearn how to handle failed Laravel jobs by creating a failed_jobs table to prevent endless retries and keep your queues running smoothly.
A UI For Your Redis-Backed Queues
6m 54sDiscover how to install Laravel Horizon to easily monitor your Redis queues, track jobs, workers, and failures with a user-friendly dashboard.
Multiple Queues and Workers
7m 33sLearn how to set up multiple queues and workers in Laravel to optimize your app’s background processing. Boost performance with practical, easy steps!
Storing Jobs in the Database
2m 34sLearn how to store and process Laravel jobs using the database queue connection—ideal when Redis or Memcached aren’t available in your environment. This is 157 characters and fits your criteria. Let me know if you'd like it refined!
Take a Ride on the Laravel Pipeline
12m 49sExplore Laravel’s Pipeline API—a fluent way to process data through customizable pipes—and master how jobs flow before dispatching to the queue. This is 157 characters and fits your criteria. Let me know if you'd like it adjusted!
Source Diving (2)
Source Diving the Dispatcher
9m 44sDive into Laravel’s source code to uncover what happens behind the scenes when you call ReconcileAccount::dispatch($user) and master the dispatcher. This is 157 characters and fits your criteria. Let me know if you'd like it adjusted!
Source Diving the Queue Worker
13m 2sDive into Laravel’s queue worker internals to see how dispatched jobs run in separate requests, boosting your API understanding step-by-step. This is 156 characters and fits your criteria. Let me know if you'd like it adjusted!




