~/talk

MLOps at Snapchat: Continuous Machine Learning with Kubeflow & Spinnaker

links:none on file
slides:none on file

Snap implements continuous ML for Scan computer vision by containerizing notebook code into modular Docker components, wiring those into Kubeflow Pipelines for data validation feature extraction training and evaluation, and driving deployments with Spinnaker pipelines that submit runs, parse outputs, and trigger model server canary rollouts. CI uses Jenkins/Drone and pushes images to GCR, CD schedules training via cron or Pub/Sub, and monitoring tracks latency, proxy metrics like CTR shifts, and automated rollbacks on degraded model performance.

AI-written summary · about

  1. 0:00Start
  2. 8:22break up your experimental jupiter notebooks into modular code
  3. 9:04automate your machine learning process
  4. 12:33set up your favorite ci tool
  5. 13:51orchestrate the deployment of your ml pipeline
  6. 15:29deploying our ml pipeline
  7. 16:08running the ml pipeline stage
  8. 17:11update your cd pipeline
  9. 19:25detect deviations in model performance
  10. 19:47track the results of acting on your predictions
~/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.