At eBay we run
Envoy as our
Edge proxy in PoPs (Point of Presence) across the globe. In this talk, while we walk through eBay's journey of running Envoy at all eBay POP's, we will discuss the following key aspects:
- Architecture overview of eBay Edge Proxy
- Managing Envoy in Kubernetes.
- Consistently developing the entire stack across all edges of Helm.
- Building a metrics and access log based pipelines for better visibility using Prometheus and ELK stacks.
- Migrating Hardware LB configurations to Envoy and validating them using automation tools.
- Integrating Envoy at ATS (Apache Traffic Server) to enable dynamic caching at eBay.
In this talk, we will touch on the
challenges and
the solutions that were applied while we completely moved all eBay mobile traffic from Hardware LB to Envoy.