service-mesh

Installation
SKILL.md

Service Mesh

A Service Mesh is a dedicated infrastructure layer for handling service-to-service communication in distributed microservices. It is typically implemented using lightweight network sidecar proxies (such as Envoy) deployed alongside application containers, managed by a centralized control plane.

When to Use

  • Zero-Trust Microservice Security: Enforcing mutual TLS (mTLS) encryption and cryptographic workload identity (SPIFFE) across all pods.
  • Fine-Grained Traffic Management: Implementing canary deployments, percentage-based splits, and circuit breakers at the network layer.
  • Uniform Observability: Generating standardized golden signal metrics (latency, traffic, errors, saturation) across polyglot microservices.
  • Fault Injection & Chaos Engineering: Simulating network latency, connection resets, and 500 errors to test system resilience.

Quick Start

Installs
8
GitHub Stars
15
First Seen
Feb 10, 2026