تطوير البرمجيات · مصطلحات · واجهات برمجة التطبيقات والشبكات والأمان

ما معنى service mesh؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح متقدم

service mesh: شبكة خدمات وسيطة، شبكة ربط الخدمات

طبقة بنية تحتية تدير الاتصال بين الخدمات، وتضيف غالبًا ميزات التوجيه والأمان والمراقبة.

طريقة الاستخدام

تُستخدم في أنظمة الخدمات المصغّرة للتحكم في حركة المرور والمصادقة المتبادلة وإعادة المحاولة وإمكانية الملاحظة، من دون وضع كل هذا المنطق في شيفرة التطبيق.

أمثلة

  1. After adopting a service mesh, the platform team enforced mTLS between internal APIs without changing each service individually.

    بعد اعتماد شبكة الخدمات، فرض فريق المنصة اتصال mTLS بين واجهات البرمجة الداخلية من دون تعديل كل خدمة على حدة.

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

  2. The service mesh exposed latency metrics that helped us see one checkout dependency retrying far too often.

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

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

تراكيب شائعة

  • deploy a service mesh
  • service mesh architecture
  • service mesh policy

مصطلحات أخرى: واجهات برمجة التطبيقات والشبكات والأمان

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: