Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CNCF [Cloud Native Computing Foundation]

The Long, Winding and Bumpy Road to CronJob's GA

CNCF [Cloud Native Computing Foundation] via YouTube

Overview

Coursera Plus Annual Sale: All Certificates & Courses 25% Off!
Explore the six-year journey of CronJob's evolution to GA status in this conference talk by Maciej Szulik and Alay Patel from Red Hat. Delve into the history of scheduled jobs, the API's evolution, and the challenges faced by users over the years. Learn about the performance and reliability improvements in the new controller, including its ability to handle updates, lagging caches, and dirty buffers. Discover the significant performance boost achieved through scale testing and comparison. Gain insights into the future of CronJob and the gratitude expressed to the Kubernetes community for their contributions to this critical component.

Syllabus

Intro
In the beginning...
Distributed CRON Distributed CRON jobs in ks #2156
ScheduledJob
Slowing down...
Brace for impact!
Two controllers? Writing Controllers
Modern Controllers
Informers and Event Handlers.
Workers
Scheduling
Sync actions
Challenges: Handling Update
Challenges: Lagging Caches
Challenges: Dirty Buffers
What do we get?
Scale Test Setup
Performance Comparison
Newer additions

Taught by

CNCF [Cloud Native Computing Foundation]

Reviews

Start your review of The Long, Winding and Bumpy Road to CronJob's GA

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.