Linkerd

A Service Mesh

What is it?

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

By providing a consistent, uniform layer of instrumentation and control across services, linkerd frees service owners to choose whichever language is most appropriate for their service.

By decoupling communication mechanics from application code, linkerd allows you visibility and control over these mechanics without changing the application itself.

Features

  • Service Discovery
  • Circuit-breaking
  • Load balancing
  • Retries
  • Deadlines
  • TLS
  • Distributed Tracing
  • Instrumentation

How does it work?

Per host

Sidecar

Per process

linkerd deployed

Features

Load Balancing

Circuit Breaking

Service Discovery

Dynamic Request Routing

Retries and Deadlines

TLS

Distributed Tracing

Metrics

Questions?

Linkerd: A Service Mesh

By André Roaldseth

Linkerd: A Service Mesh

  • 690