🏠 ホーム
ベンチマーク
📊 すべてのベンチマーク 🦖 恐竜 v1 🦖 恐竜 v2 ✅ To-Doリストアプリ 🎨 クリエイティブフリーページ 🎯 FSACB - アルティメットショーケース 🌍 翻訳ベンチマーク
モデル
🏆 トップ10モデル 🆓 無料モデル 📋 すべてのモデル ⚙️ 🛠️ Kilo Code モード
リソース
💬 💬 プロンプトライブラリ 📖 📖 AI用語集 🔗 🔗 有用なリンク
advanced

تصميم نظام دردشة موزع قابل للتوسع

#system-design #scalability #backend #architecture

تصميم معمارية لنظام مراسلة فوري يحتوي على ملايين المستخدمين مع ضمان تسليم الرسائل وتشفيرها

قم بتصميم معمارية نظام موزع لتطبيق مراسلة فوري مثل WhatsApp. يجب أن يغطي التصميم الجوانب التالية بالتفصيل: 1) إستراتيجية موازنة التحميل (Load Balancing) للتعامل مع الذروة في الاتصالات، 2) تقطيع قاعدة البيانات (Database Sharding) لتخزين سجلات المحادثات بكفاءة، 3) بروتوكولات ضمان تسليم الرسائل في ظروف فشل الشبكة، و 4) تنفيذ التشفير من طرف لطرف (End-to-End Encryption). قدم مخططاً نظرياً للنظام واشرح اختيارك للتقنيات المستخدمة.