Resilient service mesh for cloud native apps

linker∙d 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.0, released 2017-10-06
See the latest release notes on GitHub
Download linkerd
Contribute to linkerd
linkerd is made possible by an active community of developers, users and contributors like you.
Visit the Github repo »
Join the Slack
Join us on our Slack channel for real-time discussion.
linkerd Slack
Browse the forum
Browse and post more in-depth questions on our community Discourse.
Discourse
Follow @linkerd on Twitter