~/talk

Extract Dependency Data on Scale with Renovate

Talkat Open Source Summit Europe 2024 · 2024-09-16..09-18· [open-source]
slides:none on file

Renovate extracts concrete dependency data at scale by running managers for Dockerfiles, NPM, PDM, Terraform, GitHub Actions and many custom formats and emitting structured JSON reports or pushing to S3 for analysis. It supports over 65 data sources and 100+ managers, offers dry run modes extract/lookup/full, and configurable options like requireConfig, force and forkProcessing. A Backstage integration runs Renovate horizontally as a Backstage plugin and at N26 it collects about 44,000 tracked items with ~400,000 historical datasets, and it works in production.

AI-written summary · about

  1. 0:00Renovate and dependency challenges
  2. 1:03Why dependency data matters at scale
  3. 7:14What Renovate is and how it works
  4. 10:48Custom managers and internal deps
  5. 14:40Three ways to extract dependency data
  6. 18:11Renovate reports for large-scale analysis
  7. 25:02Tools built on Renovate for insights
  8. 29:06Live demo with Backstage
  9. 35:14N26 use case with 400k datasets
  10. 37:49Limitations and future of extraction
  11. 41:04Configuring Renovate workflow
  12. 45:31Caching strategies and registry efficiency
  13. 46:13Q&A
~/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.