Service Mesh

Service Mesh

📖 Definition

Service Mesh is an infrastructure layer for inter-microservice communication, handling network communication between services through Sidecar proxies, providing capabilities such as load balancing, service discovery, encryption, and observability, separating these concerns from business code.

🔗 How Higress Uses This

Higress can integrate with Istio service mesh, serving as an entry gateway to route external traffic into the mesh, while also supporting traffic governance policies within the mesh.

💡 Examples

  • 1 Istio is the most popular service mesh implementation
  • 2 Sidecar proxies intercept all inbound and outbound traffic
  • 3 Service mesh provides a zero-trust security model

🔄 Related Terms

FAQ

What is Service Mesh?
Service Mesh is an infrastructure layer for inter-microservice communication, handling network communication between services through Sidecar proxies, providing capabilities such as load balancing, service discovery, encryption, and observability, separating these concerns from business code.
How does Higress support Service Mesh?
Higress can integrate with Istio service mesh, serving as an entry gateway to route external traffic into the mesh, while also supporting traffic governance policies within the mesh.

Learn More About Higress

Explore more Higress features and best practices