Charles Pretzer is a field engineer at Buoyant, where he spends his time collaborating and engaging with the open-source community of the CNCF service mesh, linkerd. A service mesh is a dedicated infrastructure layer for handling service-to-service communication and linkerd is an ultralight service mesh for Kubernetes.
In this talk, Charles Pretzer will present an overview of Linkerd, a "service mesh" for Kubernetes, and describe Linkerd's evolution over the years from a a 1.x branch in Scala, Finagle, Netty, and the JVM, to its modern 2.x incarnation in Go and Rust. Charles will cover the service mesh model and how Linkerd implements it, as well as lessons learned over almost four years of production experience at companies around the world.
This talk was given by Charles Pretzer at Scale By The Bay.