~/talk

Recognizing Zombies, Black Holes & Tribbles Before You Get Eaten

Talkat REdeploy 2018 · 2018-08-16..08-17· [distributed-systems, observability]
links:none on file
slides:none on file

A practical set of defenses: an open source work-tracker that uses a custom ticketed concurrent collection to stream in-flight requests, detect long-running “zombies” (use web-proxy five‑minute timeouts and interrupt or proxy-kill), identify black holes by computing a mean + 5σ threshold after ~50 samples to auto-open circuits and auto-heal, and throttle “tribbles” with concurrency limits returning 429 + Retry-After. Real incidents include a client fetching 1,700 items; the tools reduce JVM resource exhaustion and avoid manual resets.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 10:00Observability and JVM tracking
  3. 13:39Recognizing and killing zombies
  4. 17:39Detecting black holes
  5. 23:43Black hole prevention demo
  6. 26:13Handling edge cases in detection
  7. 28:41Preventing tribbles
  8. 33:02Managing resource limits
  9. 36:15Open source projects and conclusion
~/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.