🏠 Início
Avaliações
📊 Todos os Benchmarks 🦖 Dinossauro v1 🦖 Dinossauro v2 ✅ Aplicações To-Do List 🎨 Páginas Livres Criativas 🎯 FSACB - Showcase Definitivo 🌍 Benchmark de Tradução
Modelos
🏆 Top 10 Modelos 🆓 Modelos Gratuitos 📋 Todos os Modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de Prompts 📖 Glossário de IA 🔗 Links Úteis
متقدم

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

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

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

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