In this talk, Kevin Lingerfelt, a software engineer at Buoyant and a core
contributor to the Linkerd project, shared how companies are moving their
architectures from REST-based APIs to gRPC. His talk covered reasons for moving
and best practices for running gRPC in production. He detailed on how Linkerd
enhances gRPC by providing metrics, load balancing, and support for timeout and
retries. He also described how the Linkerd project itself employs multiple gRPC
features to facilitate robust communication between its control plane and its
data plane.