نظام الطوابير في Laravel يسمح لك بتأجيل المهام التي تستغرق وقتاً طويلاً (إرسال رسائل بريد إلكترونية، معالجة الملفات، استدعاء APIs بطيئة) للتشغيل في الخلفية، بحيث يحصل المستخدم على استجابة سريعة. يتم تغليف المهام كـ Jobs، وإضافتها إلى الطابور، ومعالجتها بواسطة عمليات worker منفصلة.
المشكلة التي تحلها الطوابير
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
