YoVDO

Kubernetes Batch Processing at Scale - A Scheduling Perspective

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

Tags

Kubernetes Courses Cloud Computing Courses Microservices Courses Scalability Courses Batch Processing Courses Parallelization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and solutions of large-scale batch processing on Kubernetes in this conference talk by Lim Haw Jia and Fan Deliang from ByteDance. Discover why Kubernetes was adopted for batch processing and how it handles hundreds of thousands of daily jobs. Learn about the development of a custom Kubernetes scheduler designed to support massive batch processing workloads across clusters with up to 20,000 nodes. Dive into concepts like Gang Scheduling and Dominant Resource Fairness (DRF) and their application in Kubernetes. Understand how parallelizing computationally intensive parts of the scheduling framework improved scalability. Gain insights into colocating batch processing workloads with microservices for better resource utilization and cost savings.

Syllabus

Kubernetes Batch Processing at Scale - A Scheduling Perspective - Lim Haw Jia & Fan Deliang


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Gérez des flux de données temps réel
CentraleSupélec via OpenClassrooms
現役シリコンバレーエンジニアが教えるPython 3 入門 + 応用 +アメリカのシリコンバレー流コードスタイル
Udemy
Selenium WebDriver 4, Cucumber BDD, Java & More! [NEW: 2023]
Udemy
Advanced Data and Stream Processing with Microsoft TPL Dataflow
Pluralsight
Amazon Simple Storage Service (Amazon S3) Performance Optimization (German)
Amazon Web Services via AWS Skill Builder