Resilient service mesh for cloud native apps

Linkerd is a transparent proxy that adds service discovery, routing, failure handling, and visibility to modern software applications

  • Fast, lightweight, and performant

    Handles tens of thousands of requests per second per instance with minimal latency overhead. Scales horizontally with ease.
  • Any language, any environment

    Runs as a transparent proxy alongside existing applications, integrates with existing infrastructure.
  • Latency-aware load-balancing

    Balances request traffic using real-time performance, reducing tail latencies across your application.
  • Runtime traffic routing

    Provides dynamic, scoped, logical routing rules, enabling blue-green deployments, staging, canarying, failover, and more.
  • Drop-in service discovery

    Integrates with most service discovery systems, decoupling applications from specific implementations.
  • Production-tested and proven at scale

    Powers the production infrastructure of banks, artificial intelligence companies, social networks, government labs, and more.
"The success of our system depends on having a solid layer that can route around component failure, minimise latency, and give us insight into runtime behaviour. Linkerd provides all this and more!"
—Oliver Beattie, Head of Engineering, Monzo
Linkerd is a Cloud Native Computing Foundation member project.

Linkerd 1.3.5, released 2018-01-18
See the latest release notes on GitHub
Contribute to Linkerd
Linkerd is made possible by an active community of developers, users and contributors like you.

Linkerd on Twitter

Join us on Slack for real-time discussion

Browse and post more in-depth questions on our community Discourse