🏠 Home
Prestatietests
📊 Alle benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List applicaties 🎨 Creatieve vrije pagina's 🎯 FSACB - Ultieme showcase 🌍 Vertaalbenchmark
Modellen
🏆 Top 10 modellen 🆓 Gratis modellen 📋 Alle modellen ⚙️ Kilo Code
Bronnen
💬 Promptbibliotheek 📖 AI-woordenlijst 🔗 Nuttige links
متقدم

تصميم نظام موزع للتجارة الإلكترونية

#هندسة برمجيات #أنظمة موزعة #قواعد بيانات

يتطلب هذا الأمر تصميم بنية تحتية قابلة للتوسع ومنيعة ضد الأخطاء

قم بتصميم بنية تحتية لنظام تجارة إلكتروني عالمي يخدم 10 ملايين مستخدم نشط يوميًا. يجب أن يغطي التصميم استراتيجيات تقسيم قاعدة البيانات (Sharding)، وآليات التخزين المؤقت (Caching) للتخفيف من الحمل، ونظام قوائم انتظار للرسائل (Message Queues) لمعالجة الطلبات بشكل غير متزامن، بالإضافة إلى خوارزمية توصية للمنتجات. اشرح كيف تضمن اتساق البيانات (Consistency) وتوافر النظام (Availability) أثناء انقطاع الخدمة في أحد مراكز البيانات.