~/talk

Scaling a Distributed Container Management System: Diego Performance

links:none on file
links:none on file
slides:none on file

Diego runs container workloads at scale and the team measures that with concrete experiments: a smoke test boots 4,000 instances in <30s, a full run saturates 100 cells / 10,000 instances with BBS API latency under 1s and no long-term degradation, and failure drills show cells rebalance missing workloads within ~30s and a full DB restore repopulates desired state in ~10–15 minutes. Tests use garden-linux, logger-gator + DataDog, protobufs and RPC; etcd v2 bottleneck leads to a relational backend (MySQL/Postgres) that stores 600k+ instances in tests.

AI-written summary · about

  1. 0:00Introduction
  2. 0:31What is Diego
  3. 5:10Scaling Goals
  4. 7:07Measuring Performance
  5. 8:31CFC Internal Logging
  6. 8:58CFC Internal System Logging
  7. 9:49Smoke Test
  8. 12:46Time to Scale
  9. 14:10Experiment Design
  10. 16:03Experiment Results
  11. 16:49Failure Modes
  12. 17:41Total Database Failure
  13. 18:22Cell Failure
  14. 19:23Performance Targets
  15. 19:57PBS
  16. 20:53Results
  17. 21:49Scaling with Blockers
  18. 24:40Out of Experimental Mode
  19. 24:59Memory Caching
  20. 26:19Questions Answers
~/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.