~/talk

Modelling Microservices at Spotify

Talkat Jfokus 2016 · 2016-02-08..02-10· [microservices, observability]
speakerdeck:pettermahlen
slides:none on file

System‑Z models Spotify microservices by combining runtime traces from Apollo/nameless and mostly‑static YAML metadata to produce dependency graphs, ownership, PagerDuty/Slack contacts and deployment views. It harvests outgoing‑call data, compares declared vs runtime dependencies, generates architecture diagrams and drives Helios-based rollouts. The system tracks about 1000 components across roughly 8000 machines, enables safe migrations via proxying and traffic ramp‑ups, and shows ~200 weekly users and clearer discovery of infra tooling—effectively centralizing systems metadata.

AI-written summary · about

  1. 0:00Introduction
  2. 2:18Scaling
  3. 4:52Teams
  4. 8:57How we work
  5. 10:52Naming
  6. 12:12Terminology
  7. 22:00Data Model
  8. 35:30Warnings
  9. 36:30Impact
  10. 38:30Survey
  11. 40:30Dirty metadata
  12. 41:30Dependencies
  13. 42:30Key Features
  14. 44:30Size
  15. 45:30Conclusion
~/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.