~/talk

You have 2 seconds to respond - Atob

Talkat RailsConf 2022 · 2022-05-17..05-19· [security]
links:none on file
slides:none on file

Authorization endpoint must answer Visa within two seconds so drivers don’t get stranded, and that constraint drives design choices: a fuel‑card and payroll product used by over 25,000 fleets with ~20–25% month‑over‑month growth and $100M+ raised, parallel checks via threads with strict timeouts, async work offloaded to Sidekick, feature flags with flipper, and production TracePoint tracing plus shadow mode to compare control and variant outputs before rolling changes.

AI-written summary · about

  1. 0:00Introduction
  2. 1:46Atob products overview
  3. 4:13Two-second transaction limit
  4. 6:19System constraints variability
  5. 9:50APIs two-second constraint
  6. 12:16Safe design under constraints
  7. 13:21Single responsibility in code
  8. 14:22Necessary work immediately
  9. 15:47Concurrency in endpoints
  10. 18:34Parallel checks in authorizer
  11. 20:40Observability for critical parts
  12. 23:06Shadow mode deployment
  13. 25:34Shadow mode tools
  14. 26:15Shadow mode code walkthrough
  15. 31:10Closing and hiring
~/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.