حول الإطار
هذا القالب يطبق نمط الخدمات المصغرة للتجارة الإلكترونية — بتقسيم المتجر المتجانس إلى خمس خدمات قابلة للنشر بشكل مستقل. كل خدمة تملك بياناتها (نمط قاعدة بيانات لكل خدمة) وتتواصل بشكل غير متزامن عبر Kafka، مما يمنع الأعطال المتتالية عند بطء أو تعطل إحدى الخدمات.
تتبع البنية ثلاثة مبادئ رئيسية. أولاً، تتعامل بوابات API مع الاهتمامات العامة (المصادقة، تحديد المعدل، التوجيه) بحيث تظل الخدمات الفردية مركزة. ثانيًا، كل خدمة تستخدم قاعدة البيانات المناسبة لعبئها: Postgres للبيانات المعاملاتية (المستخدمين، الطلبات)، Elasticsearch للبحث (الكتالوج)، وRedis للحالة المؤقتة (جلسات السلة). ثالثًا، ناقل أحداث Kafka يتيح التناسق النهائي — عند تقديم طلب، تنشر خدمة الطلب حدثًا تستهلكه خدمات الدفع والمخزون والإشعارات بشكل مستقل.
طبقة المراقبة (Prometheus + Grafana + Jaeger) ليست اختيارية في الخدمات المصغرة — بدون تتبع موزع، يصبح تصحيح طلب يلمس 5 خدمات مستحيلًا. اطلب من الذكاء الاصطناعي إضافة شبكة الخدمات (Istio)، تنسيق الحاويات (Kubernetes)، أو تفاصيل خط الأنابيب CI/CD.
ما المدرج
قالب خدمات مصغرة للتجارة الإلكترونية
✦ Free preview · Sign in to use
الأسئلة الشائعة
نعم. اطلب من الذكاء الاصطناعي أن 'أضف خدمة المخزون، خدمة الإشعارات، وخدمة التوصيات'. ستحصل كل منها على قاعدة بيانات خاصة بها ومستهلك Kafka. تتحدث الاتصالات الخاصة ببوابة API تلقائيًا.
اطلب من الذكاء الاصطناعي أن 'لف كل خدمة في بود Kubernetes مع Deployment، Service، وHPA (مقياس تلقائي)'. سيضيف طبقة التنسيق فوق البنية الحالية.
أخبر الذكاء الاصطناعي 'حول هذا إلى منصة توصيل طعام: خدمة المطاعم، خدمة القوائم، خدمة الطلبات، خدمة التوصيل، خدمة الدفع'. تظل أنماط البنية كما هي لكن المجالات تتغير.
مجاني للبدء. لا حاجة لبطاقة ائتمان.