~/talk

Dependency Updates: Before and After

links:none on file
slides:none on file

Describes a concrete platform that automates dependency updates across 5,000 repos and 3,000 JVM services: a Nebula custom Gradle distribution bundles versioned JSON-based resolution rules (substitute/replacement/alignment) applied at resolve time; an Astrid dependency index maps every artifact version in production; a Rocket-powered nightly update pipeline plus targeted campaigns open PRs and auto-merge on green tests. Results include ~70% Java 21 adoption, 60% daily deployments, over 80% of engineers comfortable with automated changes, and zero-touch deployment of dependency versions in hours across thousands of repositories.

AI-written summary · about

  1. 0:00Introduction to dependency management at Netflix
  2. 4:36Build opinions and custom Gradle distribution
  3. 18:52Artifact observability and dependency tracking with Astrid
  4. 23:41Distributed refactoring and automated dependency updates
  5. 27:51Continuous delivery and building deployment confidence
  6. 30:21Testing and validation strategies for engineering teams
  7. 36:57Future work and improving artifact observability
  8. 40:12Key takeaways and summary
~/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.