شنو هي فوائد الخدمات الدقيقة؟
الخدمات الدقيقة تكسر العمارة المونوليثية إلى خدمات خفيفة ذات أهمية مستقلة تخدم غرض واحد. يزداد إنتاجية المطورين لأن الفرق المخصصة لخدمة المسؤولية الوحيدة يمكن أن تتحكم في الإصدارات المستقلة عن الخدمات الأخرى. يمكن ليهم بردو يسيطروا على اللغة التي تكتب فيها الخدمة. وهذا مفيد عندما تكون خدمات معينة قد تستفيد من الكتابة في بايثون مقابل C #، جافا أو جافاسكريبت. الخدمات الدقيقة تدعو إلى بنية مدفوعة بالأحداث حيث لا تكون الخدمات مرتبطة أو موجهة مباشرة. يمكن لكل خدمة مصغرة تنشر الأحداث التي يمكن استهلاكها/التسجيل فيها من قبل خدمات أخرى. يتناسب التخزين والخدمات الدقيقة مع بعضها البعض عند تصميم الخدمات الدقيقة، بالنظر إلى أن النموذج يدعو إلى أن تكون الحاويات غير قابلة للتغيير ويتم التعامل معها كالمواشي. يمكن إصدار الإصدارات الجديدة والقديمة من نفس الخدمة الدقيقة جنبًا إلى جنب في نمط A / B، مما يساعد في ضمان أي تحديثات. يمكن للحاويات أن تستضيف الخدمات الدقيقة بسرعة وأن يتم اختبارها عبر البيئات مع الموثوقية التي تضمن أن جميع التبعيات محصورة في بناء الصورة الجارية.