YoVDO

Cloud Native Load Balancing From Scratch

Offered By: Linux Foundation via YouTube

Tags

Load Balancing Courses Docker Courses Kubernetes Courses Distributed Systems Courses gRPC Courses Envoy Courses BPF Courses CNI Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore cloud-native load balancing techniques in this 33-minute conference talk by Fangyuan Li from VMware. Gain insights into various load balancing options such as gRPC, Envoy, and IPVS/BPF, and learn when and how to integrate them into your stack for optimal system scalability. Begin with a simple VIP iptable implementation, then delve into the journey from client to server and kernel to userspace, examining load balancing from IP to HTTP levels. Follow along with demonstrations using plain Bash scripts and compare different tools across Kubernetes (clusterIP/nodePort), Docker (routing mesh), Envoy, and various CNI plugins. Demystify load balancing in Kubernetes and understand the tradeoffs and applicable scenarios for each technique to make informed decisions for your distributed systems.

Syllabus

Intro
Overview
Load Balancing
Client Side
DNS
Demo
IPPS
Demonstration
Second Mode
Third Mode
ECMP


Taught by

Linux Foundation

Tags

Related Courses

Containers at Facebook - Advanced Linux, Btrfs, and Systemd Implementation
ChariotSolutions via YouTube
Cilium - Kernel Native Security and DDOS Mitigation for Microservices with BPF
Docker via YouTube
The Why and How of libseccomp
Linux Foundation via YouTube
BPF Static Keys Support: Update on Wildcard Map Including Use Cases and Restrictions
Linux Foundation via YouTube
Compiled BPF: Part 2 - Evolution and Future Directions
Linux Foundation via YouTube