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