Service mesh
Infrastructure layer for microservices — handles traffic, mTLS, retries, observability between them.
Istio, Linkerd, Consul Connect. Implemented as sidecar proxies next to each service. Great at scale; overkill for < 10 services where a simple API gateway is plenty.