شبكة الخدمات (Istio, Linkerd) تنقل الاهتمامات الشبكية المشتركة — إعادة المحاولات، المهل الزمنية، mTLS، توجيه حركة المرور، الرؤية — خارج كود التطبيق وإلى طبقة بنية تحتية للشبكة من بروكسيات sidecar.
كيفية عملها
كل نسخة خدمة تعمل بجانب بروكسي sidecar (مثل Envoy). تتدفق كل حركة المرور عبر البروكسيات، التي تشكل مستوى البيانات؛ يقوم مستوى التحكم بتكوينها.
text
┌─────────────────┐ ┌─────────────────┐
│ Service A │ │ Service B │
│ app ⇄ [proxy] │◀──────▶│ [proxy] ⇄ app │
└─────────────────┘ mTLS └─────────────────┘
▲ configured by ▲
└──── Control Plane (Istio/Linkerd) ────┘
