VIP 👤
🏠 الرئيسية
المقاييس
📊 جميع المقاييس 🦖 ديناصور v1 🦖 ديناصور v2 ✅ تطبيقات قائمة المهام 🎨 صفحات حرة إبداعية 🎯 FSACB - العرض النهائي 🌍 مقياس الترجمة
النماذج
🏆 أفضل 10 نماذج 🆓 نماذج مجانية 📋 جميع النماذج ⚙️ كيلو كود
الموارد
💬 مكتبة الأوامر 📖 قاموس الذكاء الاصطناعي 🔗 روابط مفيدة 🔌 واجهات API والموجّهات
advanced

تصميم بنية مصغرة للخدمات

#architecture #microservices #scalability #backend

مطالبة بتصميم معماري لنظام موزع مع التركيز على قابلية التوسع والمرونة

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