~/talk

Harnessing Cascading Timeouts for System Resilience

Talkat Conf42 MLOps 2025 · on Thursday, 2025-09-18· [distributed-systems]
slides:none on file

Cascading timeouts require upstream calls to have longer timeouts than downstream ones, with a disciplined decrement such as a 500ms buffer per layer to avoid inverted timeouts and resource exhaustion. Example stacks: load balancer 3000ms / backend 2500ms, API gateway 2000ms, app 1500ms, DB with statement timeouts at the connection pool (Hickory) level. Add one retry with exponential backoff, circuit breakers, error-response caching and monitoring; measure, chaos-test, and iteratively tune values from real production latency and incident data.

AI-written summary · about

  1. 0:00Introduction and Speaker Background
  2. 0:34Importance of Timeouts in Distributed Systems
  3. 2:35Common Timeout Anti-Patterns
  4. 3:52Principles of Cascading Timeouts
  5. 7:06Implementing Cascading Timeouts
  6. 9:33Special Considerations for Machine Learning Pipelines
  7. 10:34Recap and Key Takeaways
  8. 12:18Implementation Playbook
  9. 13:31Final Thoughts 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.