~/talk

Speeding Up Terraform Caching with OverlayFS

links:none on file
slides:none on file

Claim: switching Terraform provider caching to OverlayFS plus a central readonly store and per-process upper layers makes concurrent inits safe and cuts plan time by roughly 90 percent. Implementation mounts a shared lower cache and creates writable uppers per Terraform process so downloads happen only once and missing providers are lazily fetched and persisted after planning. At ~120,000 resources this moves large-state plans from hours to minutes and smaller plans from minutes to seconds, restoring the ability to plan the whole infrastructure under an hour.

AI-written summary · about

  1. 0:00Introduction
  2. 1:19Terraform workflow bottlenecks
  3. 3:45Network requests in Terraform
  4. 5:50Optimizing modules and state
  5. 9:00Provider caching with OverlayFS
  6. 10:24OverlayFS for concurrent caching
  7. 12:48Performance impact and results
  8. 13:51Benefits and future integration
~/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.