May 2-4, 2018 - Copenhagen, Denmark
Click Here For Information & Registration
Back To Schedule
Wednesday, May 2 • 15:40 - 16:15
The Untapped Power of Services - L7 Load Balancing Without a Service Mesh - Damien Lespiau, Weaveworks (Advanced Skill Level) (Slides Attached)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
At Weaveworks, we sometimes need more than the L3/L4 load balancing offered today with the Service abstraction. The Kubernetes Service & Endpoint objects have some extraordinary untapped powers: they can be used to build artisanal, high-level load balancing and session affinity schemes. This talk will go through a few examples: sharding across endpoints based on a layer 7 key, master endpoint election and demonstrate a tiny reverse proxy implementing service affinity using consistent hashing with bounded load.

avatar for Damien Lespiau

Damien Lespiau

Software Engineer, Weaveworks
Damien has written his first line of C 23 years ago. He has spent 10 years at Intel, where he worked on a variety of technologies from GNOME to working on the Linux kernel making Intel GPUs behave and Clear Containers, a VM-based container runtime. He currently works at Weaveworks... Read More →

Wednesday May 2, 2018 15:40 - 16:15 CEST
Auditorium 15
  Networking, Advanced