مخطط معمارية الخدمات المصغرة والمراسلات (Event-Driven Microservices Architect)
Event-Driven Microservices Architect
وصف البرومبت:
برومبت متخصص في تصميم معمارية الأنظمة المعتمدة على الأحداث (Event-Driven). يساعد المطورين في تحديد كيفية تواصل الخدمات، معالجة فشل الرسائل، وضمان التناسق النهائي (Eventual Consistency).
تخصيص متغيرات البرومبت مباشرة:
3 متغيراتالبرومبت المخصص الجاهز:
بصفتك مهندس معمارية أنظمة (System Architect)، قم بتصميم المخطط البرمجي لنظام [وصف_النظام] باستخدام معمارية الخدمات المصغرة (Microservices). 1. حدد الأحداث (Events) التي يجب أن يطلقها النظام. 2. اقترح استراتيجية للتعامل مع تعطل وسيط الرسائل (Message Broker). 3. اشرح كيف ستحقق 'التناسق النهائي' بين [الخدمة_أ] و [الخدمة_ب]. اجعل المخرجات موجهة نحو Scalability.
نص البرومبت الأصلي (Template):
بصفتك مهندس معمارية أنظمة (System Architect)، قم بتصميم المخطط البرمجي لنظام [وصف_النظام] باستخدام معمارية الخدمات المصغرة (Microservices). 1. حدد الأحداث (Events) التي يجب أن يطلقها النظام. 2. اقترح استراتيجية للتعامل مع تعطل وسيط الرسائل (Message Broker). 3. اشرح كيف ستحقق 'التناسق النهائي' بين [الخدمة_أ] و [الخدمة_ب]. اجعل المخرجات موجهة نحو Scalability.
تجربة فورية في:
نصائح ذهبية لتحقيق أعلى دقة:
- •حدد وسيط الرسائل (Kafka/RabbitMQ) في متغير إضافي إذا كنت ترغب في نصائح محددة لكل منصة
- •اطلب دائماً توضيحاً لكيفية التعامل مع الـ Race Conditions
عينة مخرجات واقعية:
المخطط: استخدام RabbitMQ كوسيط. الخدمة أ ترسل حدث 'OrderPlaced'. الخدمة ب تستمع للحدث وتحدث المخزون. لمعالجة الفشل: استخدام Dead Letter Queue لإعادة المحاولة بعد 30 ثانية.
تقييمات وآراء المستخدمين حول هذا البرومبت
5.0
بناءً على 1 تقييم ومراجعة
توزيع تقييمات المستخدمينموصى به بنسبة 98%
5
85%
4
15%
3
15%
2
15%
1
15%
أضف تقييمك ورأيك في هذا البرومبت
تعليقات ومراجعات المستخدمين0
جاري تحميل التعليقات...