~/talk

Making Noise

Talkat ElixirDaze 2018 · 2018-03-01..03-02· [creative-coding]
name:Ben Marx
links:none on file
slides:none on file

A production API gateway causes repeated 500s for three hours under modest load; replacing blocking Task.await calls with Task.await → Task.yield stops cascading crashes, moving single-service requests into Fastly VCL bypass reduces gateway load, and a temporary Ruby Kafka consumer fixes unstable Elixir drivers. Response time stabilizes near 100 ms, availability improves and traffic records repeat twice later. Service ownership, biannual reviews and “ghosting” (duplexing) real traffic enable safe, incremental rollouts.

AI-written summary · about

  1. 0:00Intro
  2. 1:39System Failure
  3. 3:17API Gateway
  4. 4:13Single Service Requests
  5. 4:52What Happened
  6. 9:45Wahby
  7. 10:45WabiSabi
  8. 13:47Systems
  9. 14:36System Life Cycle
  10. 16:10Secondary Information
  11. 17:00App Architecture
  12. 17:52Tasks await
  13. 19:39Rethinking our architecture
  14. 21:17Response times
  15. 22:12Technology isnt static
  16. 22:54Adding new technology
  17. 23:21Kafka
  18. 25:58Maintaining
  19. 26:17People lifecycle
  20. 26:52Trusted autonomy
  21. 27:55Service owners
  22. 29:23Application reviews
  23. 30:09Bidirectional ideas
  24. 32:33No one is irreplaceable
  25. 34:34Impermanent architecture
  26. 35:39Non dogmatic thinking
  27. 36:19Infinite number of solutions
  28. 36:57Shared responsibilities
  29. 37:41Growth decay
  30. 39:08Monitoring
~/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.