🏠 Ana Sayfa
Benchmarklar
📊 Tüm Benchmarklar 🦖 Dinozor v1 🦖 Dinozor v2 ✅ To-Do List Uygulamaları 🎨 Yaratıcı Serbest Sayfalar 🎯 FSACB - Nihai Gösteri 🌍 Çeviri Benchmarkı
Modeller
🏆 En İyi 10 Model 🆓 Ücretsiz Modeller 📋 Tüm Modeller ⚙️ Kilo Code
Kaynaklar
💬 Prompt Kütüphanesi 📖 YZ Sözlüğü 🔗 Faydalı Bağlantılar
hard

تصميم بنية ميكروسيرفيس متقدمة

#تطوير برمجيات #هيكلية النظام #إدارة البيانات

مطالبة بتصميم هيكلية نظام قابلة للتوسع وإدارة الاتساق.

تصميم بنية ميكروسيرفيس (Microservices) قابلة للتوسع بدرجة عالية لمنصة تجارة إلكترونية كبرى. يجب أن تغطي البنية مجالات المصادقة، وإدارة المنتجات، وسلة التسوق، والمعالجات المالية. اشرح بالتفصيل كيفية التعامل مع الاتساق النهائي (Eventual Consistency) بين الخدمات، واستراتيجيات قسمة قواعد البيانات (Database Sharding)، ونمط التواصل غير المتزامن باستخدام ناقل رسائل (Message Broker) للتعامل مع حالات فشل الخدمات.