Laravel Queue Usage
Using queues to defer processing of tasks that don't need immediate attention.
The purpose of queues is to defer processing of a time-consuming task that doesn’t require immediate completion.
Like sending emails, users don’t need to wait for the email to be sent successfully before the next step.
Allowing the application to respond more quickly to web requests and smooth user experience.