Code Briefly wrote a nice tutorial on how to use Laravel queues.

laravel queue

The queue configurations are stored in the “config/queue.php” file. In this file, we will find connection configurations for each queue drivers. Some of the drivers already included in the framework, such as a database, Beanstalkd, Amazon SQS, Redis, and synchronous (sync) driver that will execute the jobs immediately (for local use). And null queue driver is discarding the queued jobs.