- نظرة عامة على المشروع
يطبق هذا المشروع نظام نقل ملفات غير متزامن بين منتج ومستهلك باستخدام RabbitMQ كبرنامج وسيط للرسائل. تسمح البنية بفصل إرسال الملفات واستلامها، مما يوفر حلاً قوياً وقابلاً للتطوير لنقل البيانات.
- الأهداف الرئيسية نقل الملفات غير المتزامن:
السماح بإرسال الملفات دون انتظار رد المستلم فصل الأنظمة: لا يحتاج المنتج والمستهلك إلى الاتصال في وقت واحد الموثوقية, ضمان تسليم الملفات حتى في حالة حدوث عطل مؤقت قابلية التوسع, دعم العديد من المستهلكين لمعالجة الملفات بالتوازي