🏠 Strona Główna
Benchmarki
📊 Wszystkie benchmarki 🦖 Dinozaur v1 🦖 Dinozaur v2 ✅ Aplikacje To-Do List 🎨 Kreatywne wolne strony 🎯 FSACB - Ostateczny pokaz 🌍 Benchmark tłumaczeń
Modele
🏆 Top 10 modeli 🆓 Darmowe modele 📋 Wszystkie modele ⚙️ Kilo Code
Zasoby
💬 Biblioteka promptów 📖 Słownik AI 🔗 Przydatne linki
متقدم

تصميم معمارية الخدمات المصغرة

#هندسة برمجيات #الخدمات المصغرة #الأنظمة الموزعة

يتطلب منك تصميم نظام موزع معقد يتطلب قابلية توسع عالية وتحمل للأخطاء.

تصميم معمارية خدمات مصغرة (Microservices) لمنصة تجارة إلكترونية عالمية تخدم 5 ملايين مستخدم نشط. يجب أن يتضمن تصميمك استراتيجيات لفصل قواعد البيانات لكل خدمة، وآليات لضمان اتساق البيانات في النهاية (Eventual Consistency)، ونمطاً للتواصل غير المتزامن بين الخدمات، بالإضافة إلى خطة لتنفيذ الدوائر الكهربائية (Circuit Breakers) لمنع حالات الفشل المتتالي.