Modern HTTP Routing
summary
Zalando runs more than 80 Kubernetes clusters and uses an HTTP router called skipper that implements predicate route matching plus filters that modify headers and bodies and export metrics in JSON. The stack supports deployment patterns like blue-green deployments and A/B tests, and it can mirror production requests as shadow traffic so preview services see live load without affecting users. The router also implements retries, circuit breakers and adaptive rate limits that account for autoscaling backends and changing load balancer instances.
AI-written summary · about
chapters (9)
- 0:00Modern HTTP routing intro
- 3:15Open source project for flexible cloud routing
- 7:19Traffic splitting & blue-green
- 10:13Metrics & observability
- 13:22Ingress controllers & load balancing
- 16:21Scaling challenges in clusters
- 19:04Service tracking & protection
- 22:59Security & access control
- 25:21Closing remarks
related talks
25mInterconnecting Cloud Applications with Skupper
31mCloud Native Network Observability: Treating Routers like Kubernetes Resources
40mContinuously Deliver your Kubernetes Infrastructure
15mSimplify Kubernetes Connectivity
35mMake Load-Balancing Great Again with !
41mEffortless Secure and Control Traffic Using Kubernetes Gateway API for Ingress, Egress an...
56mBeyond URL Matching: Mastering the Spray/Akka-Http Routing DSL
27mRails Orbiting the cloud: Mastering the scalability with Kubernetes
