~/talk

Designing Fault-Tolerant Software with Control System Transparency

Talkat Craft Conference 2024 · 2024-05-30..05-31· [distributed-systems]
slides:none on file

Argues that four concrete transparencies—transparent objectives, transparent models, transparent knowledge, transparent control—produce robust fault tolerance, citing GN&C Fault Protection fundamentals and the Voyager probes still operating 46 years after 1977 as evidence. Uses DNS TTL, HTTP cache‑control headers, a circuit‑breaker example, and Little’s law (n = x r) to show how models predict behavior. Proposes a stateless microservice control plane* that consumes telemetry, applies simple models, adjusts autoscaling and connection pools, and exposes SLA‑style objectives for predictable automation.

AI-written summary · about

  1. 0:00Introduction
  2. 1:50Voyager probe fault tolerance
  3. 5:00States behaviors and models
  4. 9:15Transparent objectives
  5. 16:59Transparent models for fault tolerance
  6. 23:20Little's law basics
  7. 29:25Transparent knowledge in distributed systems
  8. 36:19Control decisions and stateless functions
  9. 40:10Microservice control plane design
  10. 47:38Summary
~/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.