🏠 Trang chủ
Benchmark
📊 Tất cả benchmark 🦖 Khủng long v1 🦖 Khủng long v2 ✅ Ứng dụng To-Do List 🎨 Trang tự do sáng tạo 🎯 FSACB - Trình diễn cuối cùng 🌍 Benchmark dịch thuật
Mô hình
🏆 Top 10 mô hình 🆓 Mô hình miễn phí 📋 Tất cả mô hình ⚙️ Kilo Code
Tài nguyên
💬 Thư viện prompt 📖 Thuật ngữ AI 🔗 Liên kết hữu ích
متقدم

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

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

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

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