🏠 Home
Benchmark Hub
📊 All Benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List Applications 🎨 Creative Free Pages 🎯 FSACB - Ultimate Showcase 🌍 Translation Benchmark
Models
🏆 Top 10 Models 🆓 Free Models 📋 All Models ⚙️ Kilo Code
Resources
💬 Prompts Library 📖 AI Glossary 🔗 Useful Links
Advanced

تصميم معمارية الأنظمة المصغرة

#برمجة #هندسة برمجيات #أنظمة

تصميم معمارية موزعة قابلة للتوسع لمنصة تجارة إلكترونية ضخمة

قم بتصميم معمارية للأنظمة المصغرة (Microservices) لمنصة تجارة إلكترونية تتوقع التعامل مع ملايين المستخدمين يومياً. يجب أن يغطي التصميم إدارة الحالة (State Management)، استراتيجيات قسمة قاعدة البيانات (Database Sharding)، التخزين المؤقت الموزع (Distributed Caching)، والتعامل مع حالات الفشل (Fault Tolerance) باستخدام نموذط Circuit Breaker. اشرح كيفية ضمان اتساق البيانات (Data Consistency) عبر الخدمات المختلفة باستخدام نمط Saga.