youtube image
From YouTube: Instrumenting and Scaling Cloud-Native Databases with Envoy - Daniel Hochman, Lyft

Description

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Instrumenting and Scaling Cloud-Native Databases with Envoy - Daniel Hochman, Lyft

Every request to a database at Lyft is proxied by Envoy, providing complete visibility into the L3/L4 aspects of database interactions. This allows engineers to easily visualize changes to a database's load profile and pinpoint the root cause if necessary. Lyft has also open-sourced codecs for MongoDB, DynamoDB, and Redis. Protocol codecs in combination with custom filters yield benefits ranging from operation-level observability to horizontal scalability via sharding. Using Envoy for this purpose means that enhancements are implemented once and usable across a polyglot stack. The talk will demonstrate Envoy's utility beyond traditional RPC service interactions in the network. Topics will include protocol analysis, using a proxy for connection pooling, network-level rate limiting, and partitioning with consistent hashing.

To learn more: https://sched.co/Gray