Browse all series
TechniquesIntermediate11 episodes

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 27s

Discover 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 58s

Dispatch 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 16s

Learn how to create dedicated Laravel Job classes, understand serialization, and manage daemons to build robust, efficient background tasks with ease.

Dispatchable

1m 18s

Explore how Laravel’s Dispatchable trait simplifies job dispatching, offering a clean, efficient alternative to the global dispatch() function.

Failed Jobs

5m 5s

Learn 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 54s

Discover 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 33s

Learn 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 34s

Learn 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 49s

Explore 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!

Continue learning

Thumbnail for Multitenancy in Practice
Multitenancy in Practice

With Kevin McKee

  • 10 episodes
  • Intermediate
  • Techniques
Thumbnail for Learn Laravel Scout
Learn Laravel Scout

With Andre Madarang

  • 3 episodes
  • Intermediate
  • Tooling
Thumbnail for Get Real With Laravel Echo
Get Real With Laravel Echo

With Jeffrey Way

  • 8 episodes
  • Advanced
  • Techniques
Thumbnail for Demystify Laravel's Magic
Demystify Laravel's Magic

With Mohamed Said

  • 6 episodes
  • Advanced
  • Frameworks
Thumbnail for Mohamed's Larabits
Mohamed's Larabits

With Mohamed Said

  • 4 episodes
  • Intermediate
  • Techniques

Would you like to hear from Laracasts by email occasionally?