ما معنى service mesh؟
المعنى في مجال تطوير البرمجيات مع أمثلة
service mesh: شبكة خدمات وسيطة، شبكة ربط الخدمات
طبقة بنية تحتية تدير الاتصال بين الخدمات، وتضيف غالبًا ميزات التوجيه والأمان والمراقبة.
طريقة الاستخدام
تُستخدم في أنظمة الخدمات المصغّرة للتحكم في حركة المرور والمصادقة المتبادلة وإعادة المحاولة وإمكانية الملاحظة، من دون وضع كل هذا المنطق في شيفرة التطبيق.
أمثلة
After adopting a service mesh, the platform team enforced mTLS between internal APIs without changing each service individually.
بعد اعتماد شبكة الخدمات، فرض فريق المنصة اتصال mTLS بين واجهات البرمجة الداخلية من دون تعديل كل خدمة على حدة.
طبقت البنية المشتركة سياسة التشفير والمصادقة مركزيًا، فلم يحتج الفريق إلى تغيير شيفرة كل خدمة.
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
مصطلحات ذات صلة
مصطلحات أخرى: واجهات برمجة التطبيقات والشبكات والأمان
- endpoint · نقطة نهاية
- REST · نقل الحالة التمثيلي (REST)
- JSON · صيغة JSON لتبادل البيانات
- status code · رمز الحالة
- payload · حمولة البيانات
- authentication · المصادقة
- third-party · جهة خارجية
- SDK · حزمة تطوير البرمجيات (SDK)
- breaking change · تغيير غير متوافق
- request · طلب
- response · استجابة
- API key · مفتاح واجهة برمجة التطبيقات
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
