YoVDO

API Priority and Fairness - Kube-APIServer Flow-control Protection

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

Tags

Conference Talks Courses Kubernetes Courses Multi-Tenancy Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the architecture of the APIPriorityAndFairness feature for Kubernetes in this conference talk from KubeCon + CloudNativeCon Europe 2021. Learn how to categorize API Server requests into priority levels and flows, allocate concurrency, and achieve fairness between flows. Discover solutions for preventing API Server downtime and implementing request limits for multi-tenancy. Gain insights into self-protection mechanisms, priority inversion, deployment challenges, and the classful flow-control system. Understand the concepts of flow schemas, priority level configurations, and non-blocking items. Ideal for Kubernetes developers and SREs interested in enhancing API Server performance and stability.

Syllabus

Intro
Topic
About Me
Team
Summary
Higher Goal
Self-Protection
Kube-APIServer Loopback
Priority Inversion
Deployment of Doom
Kubelet Amuck
Multi-Tenancy
Non Goal
Linux Qdisc
Classful Flow-Control System
Classifier
Queue Scheduler
FQ: Fair Queuing
FQ for Server Requests
APF System
Documentation
FlowSchema (Exempt)
FlowSchema (Catch-All)
Priority LevelConfiguration
Non-Blocking Items


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube