~/talk

Optimizing for Value - Fight Failure Demand With Bottlenecks

Talkat ACCU 2025 · 2025-04-01..04-04· [software-architecture]
slides:none on file

Argues that many "slow service" symptoms come from upstream failure demand (lots of identical redundant requests) and not raw capacity problems, uses the Theory of Constraints' five focusing steps plus concrete tactics: add observability and a Slack channel to capture failing orders, instrument and replay requests, introduce consistent error codes, fix flaky tests (took four months to reach ~90% reliable runs), and bring an ops person on call; outcome: redundant traffic falls, bottleneck shifts, and reliability and customer experience improve.

AI-written summary · about

  1. 0:00Optimizing for value
  2. 1:08Failure demand and bottlenecks
  3. 3:00Problem definition and takeaways
  4. 6:33Control circles influence
  5. 8:17Failure demand and change
  6. 11:29Failure demand examples
  7. 13:15Discussion on failure demand
  8. 17:15Bottlenecks and supply/demand
  9. 19:03Failure in software quality
  10. 21:50Small steps to reduce failure
  11. 25:24Bottleneck process intro
  12. 27:09System goals and demand
  13. 28:39Finding bottlenecks
  14. 30:24Subordinating to bottleneck
  15. 32:12Elevating the bottleneck
  16. 33:16Flaky tests as bottleneck
  17. 36:31Vintage service case study
  18. 39:24Conclusion and expanding influence
~/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.