Re: linkerd

alexis richardson


Quite a long list of related projects can be found in the 'traffic
management' column of the landscape doc

On Thu, Oct 6, 2016 at 2:38 AM, William Morgan via cncf-toc
<cncf-toc@...> wrote:
(adding Oliver, linkerd's maintainer)

Hi Brian,

Good point about Amalgam8, I should have mentioned them. Also maybe
Netflix's Prana?

In my mind Traefik, Vulcand, etc. are largely targeted at ingress / "API
gateway" use cases. Whereas linkerd, Envoy, Amalgam8, and Prana are focused
explicitly on service-to-service communication. Not 100% familiar with all
of those projects so I hope that's not a gross mischaracterization.

Differentiating features / advantages of linkerd:

Focused on production-tested / used-in-anger code. Sticking close to
Finagle, not writing our own load-balancing, etc. This stuff is hard to get
right, tons of edge cases, etc. E.g. what happens when service discovery
down? When it's up, but it's lying? Etc.
Production users across the globe (see below), lots more on the way.
Plugin architecture, tons of integrations, explicitly easy to drop in custom
Routing layer (again, used in prod) that is extremely powerful and decouples
routing topology from traffic-serving topology.
Focus on modern operational affordances, e.g. retry budgets and deadlines
over retry policies and timeouts.
Lots of contributors, active community and friendly Slack!

Current real-life prod users that we know of (and can talk about--some we
can't) are Monzo (UK), Quid (US), Douban (CN), CentralApp (EU), NCBI (US).
Lots of other companies in various staging / QA environments that we're
tracking and helping to productionize. Of course open source is a funny
thing and people will occasionally drop into the Slack and say "so, I've
been running linkerd in prod for a few weeks and I noticed this one
thing..." so we don't have a complete picture.

Let me know if that's helpful. Happy to go into lots more detail.

Also, thanks for having me this morning, was really fun to present and you
have all been super friendly and supportive!


On Wed, Oct 5, 2016 at 5:40 PM, Brian Grant <briangrant@...> wrote:

Hi, William. You briefly mentioned other similar proxies, such as Envoy.
What do you see as linkerd's differentiating features or advantages compared
to the others (Envoy, Traefik, Amalgam8)?

Also, are any of your users using linkerd in production?

cncf-toc mailing list

Join to automatically receive all group messages.