Back To Schedule
Thursday, March 10 • 10:55 - 11:35
Kubernetes meets Finagle for Resilient Microservices

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Finagle is an open-source, high-volume RPC client library, handling millions of QPS at companies like Twitter, Pinterest and Soundcloud. In this talk, we demonstrate how Finagle can be applied to Kubernetes applications via linkerd, an open-source, standalone Finagle proxy. By deploying linkerd as a sidecar container or with DaemonSets, we show how polyglot multi-service applications running in Kubernetes can be “wrapped” in Finagle’s operational model, adding connection pooling, load-balancing, failure detection, and failover mechanisms to existing applications with minimal code change. We demonstrate how linkerd communicates with the Kubernetes API and how the resulting systems perform under load and adverse conditions.

  • Overview
  • Microservices on Kubernetes
  • Common problems at scale
  • Finagle's operational model
  • linkerd
  • Demotime!
  • Q&A

avatar for Oliver Gould

Oliver Gould

CTO, Buoyant
Oliver Gould is a core maintainer of Linkerd, and is the co-founder and CTO of Buoyant, where he leads open source development efforts. Prior to Buoyant, he was a staff infrastructure engineer at Twitter, where he was the tech lead of Observability, Traffic, and Configuration & Coordination... Read More →

Thursday March 10, 2016 10:55 - 11:35 PST
CodeNode - Shift