~/talk

Continuous Integration on Steroids

TalkinRussianat HighLoad++ 2016 · 2016-11-14..11-15· [devops-and-delivery]
links:none on file
slides:none on file

A case study of one of the largest monolithic Jenkins installations, describing a single master handling over 100,000 builds per day and up to ~2,500 executors. Covers deploying CI in the cloud, using memcache to reduce hardware costs, Jenkins performance limits, plugin tips (which help and which hurt), whether to monitor Jenkins GC, and building Jenkins monitoring with FluentD + InfluxDB + Grafana.

AI-written summary · about

  1. 0:00Introduction to CI
  2. 1:06Talk outline
  3. 3:15CI system requirements
  4. 7:12CI system monitoring
  5. 11:29CI scaling goals
  6. 13:15CI scaling methods
  7. 16:51Test and cache optimization
  8. 18:34Jenkins role in CI
  9. 19:16Jenkins issues and fixes
  10. 23:07Jenkins log problems
  11. 25:14Build history issues
  12. 26:18S3 artifact storage
  13. 27:02Jenkins plugin problems
  14. 31:44Jenkins performance tuning
  15. 36:02Jenkins max load
  16. 38:08Key takeaways
  17. 42:01Q&A
  18. 54:38Summary
~/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.