~/talk

Scaling the Stage: Managing 200+ Plugins & Thousands of Engineers

slides:none on file

Spotify describes running 200+ plugins in one ecosystem supporting thousands of engineers and compares three concrete scaling choices: replicate the full Backstage instance behind a load balancer, split heavy plugins into separate instances with conditional enabling, or deploy plugins separately as one-repo, one-backend apps. Key implementation details: plugins discover each other via a configurable Discovery service (or static app config), secret injection via cloud service accounts, and repo orchestration with tools like Fleet shift to manage many deployments.

AI-written summary · about

  1. 0:00Backstage backend scaling
  2. 1:25Plugin communication
  3. 5:42Discovery service & deployment
  4. 8:14Replicating Backstage instances
  5. 10:00Resource-heavy plugins
  6. 11:25Independent plugin deployment
  7. 12:50Spotify’s Backstage migration
  8. 15:39Scaling Backstage advice
  9. 17:58Q&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.