Linkerd is a service mesh, a dedicated infrastructure layer for managing communication between microservices. It operates by deploying a lightweight proxy, the Linkerd data plane, as a sidecar container alongside each application pod. This proxy transparently intercepts all inbound and outbound traffic, handling complex networking tasks like TLS encryption, latency-aware load balancing, and retry logic. The control plane manages these proxies, providing a unified management interface.
