~/talk

Layers, API Governance & Innovating w. the Principle of Least Power

Talkat APIdays San Francisco 2019 · 2019-07-16..07-17· [api-design]
slides:none on file

Capital One’s API center governs ~9,000 developers producing thousands of APIs that handle 3.5 billion requests per day, and argues the Principle of Least Power reduces systemic complexity by favoring standard, layered protocols over bespoke payload logic. Concrete examples: using RFC 7807 error object and the Sunset header (RFC 8594) lets gateways do counts, alerts and team routing; ETags and caching headers avoid requests. Contrast: GraphQL tunnels past HTTP layers, forcing teams to reimplement caching, errors and tooling. The claim: simpler, layered interfaces enable governance and scalable tooling; complexity otherwise just shifts location.

AI-written summary · about

  1. 0:00Intro
  2. 0:15What is complexity
  3. 1:03APIs are eating all that software
  4. 2:25Why are APIs so critical
  5. 4:12The complexity of microservices
  6. 5:28Pace layering
  7. 7:34All layers are important
  8. 8:51Models
  9. 9:43TCPIP
  10. 10:24HTTP
  11. 11:08HTTP Layers
  12. 18:00GraphQL
  13. 21:24Principle of Least Power
  14. 22:50Boring Technology Club
  15. 24:12Conclusion
~/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.