Lee Calcote and Mrittika Ganguli presented MeshMark: Service Mesh value measurement at ServiceMeshCon Europe 2022.
Lee Calcote is an innovative product and technology leader. As the founder and CEO of Layer5, he is at the forefront of the cloud native movement.
Mrittika Ganguli is the Director of Cloud Native Data Plane, Principal Engineer, and Network Architect at Intel.
What is MeshMark?
MeshMark is a performance index that measures the value and overhead of your cloud native environment. It converts performance measurements into insights about the value of application networking functions, distilling overhead signals and KPIs into a simple index.

Talk started with a question to the audience
We are missing some performance characteristics, as people have many metrics to track environments. It might take a while to articulate the performance characteristics of your environment.
Lee Calcote
Lee Calcote explains “Business Performance”
We're frequently overlooking business performance — the reason we run the infrastructure in the first place. Rather than only focusing on quantitative speeds and feeds, we should quantify the value the infrastructure provides.

Introduction to Service Mesh Performance (SMP)
The Service Mesh Performance project (a CNCF project) provides a consistent specification for capturing infrastructure configuration, service mesh configuration, and workload characteristics. This enables:
- Baselines
- Benchmark comparisons
- System-to-system exchange of performance data
Mrittika Ganguli introduces MeshMark with an example
MeshMark measures whether the performance of your infrastructure aligns with the value your deployment is intended to provide.
Are my resources utilized as best as possible? Why am I not getting the SLO met with 4 resources when I only needed 1 without the service mesh? Is the network a performance hog? MeshMark intends to help provide an index for many of these areas.
Mrittika Ganguli
Often when loading a YouTube video, text appears before the video. The load latency of the video traffic determines the experience. MeshMark helps quantify the efficiency of infrastructure functions that impact this latency and ties it directly to resource usage and cost (TCO).



MeshMark: The Formula
MeshMark scores from 0–100 and includes:
- Value vs. overhead calculations
- Resource utilization efficiency
- Categorized consumption classes
Mrittika explains MUE (Mesh Utilization Efficiency)
MUE represents the ratio of measured platform resources to assigned resources.

CPU performance is an easy example:
MUE = 1 – (CPU Utilization / 100).
Higher latency lowers MUE, indicating reduced efficiency as QPS increases.
Meshery, a cloud native management plane, helps visualize MUEs and evaluate efficiency of workloads across any service mesh.

Lee demonstrates MeshMap with an example Consul application
In the demo, a Consul workload is loaded into MeshMap's visual designer to inspect:
- Service splitting
- Service intentions
- Efficiency (MeshMark) calculations
MeshMark in Meshery (excerpt from ServiceMeshCon EU 2022 demo)
Lee Calcote and Mrittika Ganguli covered all the concepts of SMP and MeshMark.
Learn more on the Service Mesh Performance website.


