Laravel's queue system laat je tijd-consumptieve taken (e-mails verzenden, bestanden verwerken, trage API's aanroepen) uitstellen om op de achtergrond te draaien, zodat de gebruiker een snelle respons krijgt. Tasks worden ingekapseld als Jobs, op een queue gezet, en verwerkt door aparte worker processen.
Het probleem dat queues oplossen
Slow work done inline makes the user wait and risks request timeouts:
✗ sending emails, processing images/video, generating reports, calling slow APIs
✓ QUEUE it → respond to the user immediately → a worker handles it in the background
