تمت عملية الاشتراك بنجاح

إغلاق

عذراً، أنت مشترك مسبقاً بالنشرة البريدية

إغلاق
facebook
twitter
whatsapp
email
linkedin
messenger

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

ما معنى الخدمات المصغرة؟

الخدمات المصغرة (Microservices): أحد أنواع الأسلوب الهيكلي للخدمة الموجهة، يتم وفقه إنشاء التطبيقات الإلكترونية كمجموعة من الخدمات المعيارية الصغيرة غير المترابطة، والقابلة للنشر بصفة مستقلة.

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

في بنية الخدمات المصغرة، ينقسم التطبيق إلى خدمات تؤدي كلّ منها مهمة فريدة من خلال قاعدة بيانات خاصة بها، وتعمل معاً على نحو متماسك، وتستخدم واجهة بسيطة ومحددة بدقة، وتتواصل مع بعضها عبر بروتوكولات خفيفة الوزن (lightweight)، للحصول على وظائف شاملة ضمن تطبيق واحد.

أهمية الخدمات المصغرة

تُستخدم الخدمات المصغرة على نحو متزايد في عالم تطوير أنظمة البرامج، وتتيح إمكانية عزل كل خدمة وإعادة بنائها وإعادة توزيعها وإدارتها بصفة مستقلة، وتتبع مشكلة خدمة محددة، وتصحيحها، واختبارها ثم إعادة نشرها، كما تسمح لكل خدمة بالتوسع أو التحديث دون تعطيل الخدمات الأخرى في التطبيق.

تمكّن أيضاً الأفراد من العمل على تطبيقات أصغر، ومجالات مشكلة أكثر تركيزاً بمرونة، ومعالجة الميزات الجديدة على نحو أسرع، وإمكانية إعادة استخدام الكود البرمجي.

اقرأ أيضاً:

أرسل لنا اقتراحاتك لتطوير محتوى المفاهيم

اقرأ أيضاً في هارفارد بزنس ريفيو

error: المحتوى محمي !!