🏠 Startseite
Vergleiche
📊 Alle Benchmarks 🦖 Dinosaurier v1 🦖 Dinosaurier v2 ✅ To-Do-Listen-Apps 🎨 Kreative freie Seiten 🎯 FSACB - Ultimatives Showcase 🌍 Übersetzungs-Benchmark
Modelle
🏆 Top 10 Modelle 🆓 Kostenlose Modelle 📋 Alle Modelle ⚙️ Kilo Code
Ressourcen
💬 Prompt-Bibliothek 📖 KI-Glossar 🔗 Nützliche Links
advanced

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

#system-design #scalability #backend #architecture

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

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