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.

Commits
771
Contributors
28
Stars
1372
Releases
28
Linkerd 1.3.3, released 2017-12-01
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