ENGLISH
REFERENCE

service mesh

compound.
C2 Proficiency Systems Design
Definition

compound. a special layer of software that helps different parts of a large computer program talk to each other safely and reliably. It handles the 'traffic' between these parts so the main code doesn't have to.

compound. a dedicated infrastructure layer for facilitating service-to-service communication between microservices, often using a sidecar proxy. It manages network functions like load balancing, encryption, and service discovery independently of the application code.


SIMPLE

The team installed a service mesh to manage their cloud applications.

CONTEXTUAL

By implementing a service mesh, the developers were able to monitor traffic between microservices without changing any of the underlying application logic.

COMPLEX

As the architecture scaled to hundreds of individual containers, the service mesh became essential for maintaining mutual TLS encryption and providing granular observability across the entire distributed system.

Origin

A compound of service and mesh. The term emerged from the infrastructure engineering sector to describe the interconnected network of microservices, following the established architectural metaphor of a network topology as a woven fabric.

Etymology adapted from Wiktionary, available under CC BY-SA 4.0.

Usage

Commonly used in the context of cloud computing and microservices architecture; often treated as a singular technical concept.

Last updated July 22, 2026