في هذه الجلسة، نتعمق في تصميم بنية تطبيق دردشة قابلة للتوسع وفعالة، تشبه تطبيقات مثل واتساب أو سلاك أو ماسنجر. تعرف على كيفية التعامل مع ملايين المستخدمين، وضمان التسليم الفوري، وتنظيم مكونات الخادم الخلفي لتحقيق الأداء والموثوقية. 📌 ما ستتعلمه: * المكونات الأساسية لنظام الدردشة (وسيط الرسائل، تصميم قاعدة البيانات، WebSocket مقابل الاستعلام الدوري) * استراتيجيات الاتصال الفوري * مصادقة المستخدم وإدارة الحضور * القابلية للتوسع والتوازن في توزيع الأحمال * اتساق البيانات، والتخزين المؤقت، والتسليم النهائي * المفاضلات في قرارات التصميم (نظرية CAP، زمن الوصول، التحمل من الأعطال) 👉 شاهد قائمة التشغيل الكاملة: https://www.youtube.com/playlist?list=PLN-pd-oGWV70CN5k3SdOi0MPdUR9PESgD