S

Service Mesh

A service mesh is an infrastructure layer that handles service-to-service communication with features like load balancing, encryption, and observability.

What is a Service Mesh?

A service mesh is a dedicated infrastructure layer for facilitating service-to-service communications with features like traffic management, security, and observability without changing application code.

Service Mesh Features

Traffic management, mTLS encryption, observability, circuit breaking, retries.

Common Misconceptions

  • "Service mesh is always needed" - Adds complexity
  • "Service mesh replaces API gateway" - Different purposes
  • "Service mesh is only for Kubernetes" - Works elsewhere too