~/talk

When the Cure Is Worse than the Disease: Metastability in Recovery

Talkat SREcon26 Americas · 2026-03-24..03-26· [distributed-systems]
slides:none on file

A global message bus called scribe (Kafka-like) experiences a cascade where issuing thousands of hourly backfills to fix missing partitions actually amplifies failures, creating a sustained positive feedback loop. Root causes are concrete: granularity mismatch (must reread full hourly partitions), thermal mismatch (cold storage hits instead of cache), and expectation mismatch (huge recovery bursts crash readers); ad hoc fixes—adding producer capacity, manual pacing and recovery shedding—reduce load but expose the need for bounded, priority-aware, incrementally recoverable replay paths.

AI-written summary · about

  1. 0:00Metastability in recovery
  2. 1:01Scribe message bus context
  3. 4:57Data quality incident recovery
  4. 7:30Metastable failures and loops
  5. 13:28Cascading recovery failures
  6. 21:42Recovery amplifiers
  7. 28:23Ad-hoc solutions
  8. 30:33Recovery amplification strategies
  9. 33:20Resilience design considerations
  10. 35:48Key takeaways and risks
~/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.