~/talk

Productionizing Machine Learning Models at Scale with Kubernetes

links:none on file
slides:none on file

Builds a Kubernetes-based pipeline at 2U that runs roughly a thousand training and inference processes per day and spikes to tens of thousands in a week, using Kubernetes jobs and cronjobs for batch work, shared Docker base images for fast onboarding, and small Flask/Plumber REST services for online inference. Results: massive parallelism works but cluster quota and lack of auto-scaling cause resource exhaustion, requiring manual node adds, metadata cleanup jobs, and recommendations to add Airflow, Argo or a scheduler.

AI-written summary · about

  1. 0:00Introduction to 2u and ML
  2. 1:00Company overview and use cases
  3. 2:45Machine learning operations
  4. 5:00Scaling challenges at 2u
  5. 8:15Adopting Kubernetes
  6. 9:45Kubernetes architecture
  7. 12:48Production workflows
  8. 15:30Successes and optimizations
  9. 18:51Lessons and operational bugs
  10. 23:13Future improvements and advice
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.