Service Mesh & the Sidecar Proxy Pattern

"... The service mesh is usually implemented by providing a proxy instance, called a sidecar, for each service instance. Sidecars handle interservice communications, monitoring, and security‑related concerns – indeed, anything that can be abstracted away from the individual services..."
Read more: https://www.nginx.com/blog/what-is-a-service-mesh/