Overview

A service mesh handles the complex networking requirements of microservices, such as service discovery, load balancing, encryption, and observability, without requiring changes to the application code.

Sidecar Pattern

Typically implemented by deploying a 'proxy' (like Envoy) alongside every service instance.

Popular Examples

  • Istio
  • Linkerd

Related Terms