advanced
تصميم معماري للخدمات المصغرة
طلب تصميم معماري معقد لنظام إدارة مستشفيات
📝 محتوى الأمر
تصميم بنية معمارية شاملة وعالية التوافر لنظام إدارة مستشفيات يعتمد على نمط الخدمات المصغرة (Microservices). يجب أن يتضمن الحل التفاصيل التالية: آلية التواصل بين الخدمات (سيناريوهات متزامنة وغير متزامنة)، استراتيجية إدارة البيانات الموزعة (Data Consistency)، إدارة المصادقة والترخيص عبر بروتوكول OAuth2، وكيفية التعامل مع فشل الخدمات باستخدام نمط Circuit Breaker. قم بشرح المبررات الهندسية لكل اختيار تقني.