Comparison of Service Mesh Strengths


Time to Value, Performance


Powerful Feature Set, Extensibility


Support for Non-Kubernetes Workloads

NGINX Service Mesh

Interoperability with Existing Ingresses

Network Service Mesh

Layer2 and Layer3 Functions

Service Mesh Timeline

Service Mesh Comparison Matrix

Service Mesh

  • A10 Secure Service Mesh
  • App Mesh
  • Alibaba Cloud Service Mesh (ASM)
  • Aspen Mesh
  • Cilium
  • Citrix Service Mesh
  • Consul
  • Grey Matter
  • Istio
  • Kuma
  • Linkerd 1.x
  • Linkerd 2.x(Conduit)
  • NGINX Service Mesh
  • Traefik Mesh
  • Maistra
  • Mesher
  • SOFAMesh
  • Octarine
  • Open Service Mesh
  • Rotor
  • Yggdrasil
  • Zuul
  • Vulcand
  • Network Service Mesh

Client Library

  • Akka
  • Finagle
  • Hystrix
  • Ribbon
  • Go kit
  • Spring Boot
  • DropWizard
  • go-zero

API Gateway

  • Ambassador
  • Contour
  • Kong
  • OpenResty
  • 3scale
  • Citrix ADC

Service Proxy

  • A10 Lightning ADC
  • Contour
  • Envoy
  • HAProxy
  • nginMesh
  • NGINX Plus
  • MOSN
  • Traefik
  • Vulcand
  • Citrix ADC CPX

Load Balancer

  • A10 Thunder ADC
  • Proxygen
  • Citrix ADC
  • kube-proxy

Service Mesh Interface Compliance

Is your service mesh compliant? Find out.

FullFully Compatible
HalfPartially Compatible
Service Mesh Landscape

The Layer5 Service Mesh Landscape is a community-curated collection of service mesh projects. We encourage project maintainers to directly update and represent their service mesh’s functional and non-functional details.

Found a discrepancy, missing or out-dated information?

Stay meshy and subscribe!

Layer5, the service mesh company

Representing the largest collection of service meshes and their maintainers in the world, Layer5 is the service mesh company. Creator and maintainer of service mesh standards. Maker of Meshery, the service mesh management plane.