~/talk

How Jenkins Builds the Netflix Streaming Service

links:none on file
links:none on file
slides:none on file

Jenkins runs 1,600 active jobs and about 2,000 builds per day and orchestrates bake deploy via the bakery and Asgard to produce Netflix AMIs, publish artifacts to artifactory, and deploy into autoscaling groups. The setup uses a single master with AWS slaves, custom plugins and housekeeping system groovy scripts, a Job DSL for templated job definitions, and the Dino slave plugin for self-registration. Scaling pain points prompt a sharded master plan using EBS-backed job volumes and blue‑green style redeploys.

AI-written summary · about

  1. 0:00Intro
  2. 0:18Overview
  3. 0:56Engineering Tools
  4. 2:34History on Jenkins
  5. 7:35Build and Deployment Pipeline
  6. 13:07Jenkins Use Cases
  7. 15:11Jenkins Usage
  8. 16:24Netflix Architecture
  9. 21:13Balancing Needs
  10. 22:32Sharded Architecture
  11. 23:44Deployment
  12. 26:45Jenkins Job
  13. 27:49Job dsl plugin
  14. 29:44Job dsl demo
  15. 31:00Job maintenance
  16. 32:19Groovy scripts
  17. 34:06Wrap up
~/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.