VIP 👤
🏠 홈
벤치마크
📊 모든 벤치마크 🦖 공룡 v1 🦖 공룡 v2 ✅ 할 일 목록 앱 🎨 창의적인 자유 페이지 🎯 FSACB - 궁극의 쇼케이스 🌍 번역 벤치마크
모델
🏆 톱 10 모델 🆓 무료 모델 📋 모든 모델 ⚙️ 킬로 코드 모드
리소스
💬 프롬프트 라이브러리 📖 AI 용어 사전 🔗 유용한 링크 🔌 AI API 및 라우터
advanced

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

#system-design #scalability #backend #architecture

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

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