YoVDO

EBPF and Kubernetes - Little Helper Minions for Scaling Microservices

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Conference Talks Courses Kubernetes Courses eBPF Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a deep dive into eBPF and its impact on Kubernetes in this conference talk by Daniel Borkmann from Cilium. Gain insights into the evolution of eBPF in the Linux kernel, its growing adoption in networking, tracing, and security within Kubernetes environments, and how it's revolutionizing operating system customization. Learn about the challenges and exciting advances in eBPF development, its cloud-native roots, and the benefits for Kubernetes users. Discover the user space landscape around eBPF, its inner workings, and interactions with the kernel. Examine the progression of eBPF from its early days to its current state, including developments in networking, tracing, and various kernel features. Understand the industry shift towards eBPF, explore the Cilium architecture, and compare performance metrics. Equip yourself with valuable knowledge on how eBPF acts as a powerful tool for scaling microservices in Kubernetes environments.

Syllabus

Introduction
Kubernetes
Kernel Challenges
Benefits of eBPF
Packet flow in Kubernetes
Early days of eBPF
Networking and tracing
Networking in 2016
eBPF in 2017
eBPF in 2018
bTF
AFXDP
Other Kernel Features
Cloud Providers
Other Events
eBPF in Numbers
Industry Shift
Cilium Architecture
Performance Comparison
Conclusion


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Analyzing Postgres Performance Problems Using Perf and eBPF
Microsoft via YouTube
Citus Con - An Event for Postgres - Americas Livestream
Microsoft via YouTube
EBPF - The Next Power Tool of SREs
USENIX via YouTube
Kernel Tracing With EBPF
media.ccc.de via YouTube
Building Observability for 99% Developers
Docker via YouTube