~/talk

Best practices for API Integration

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

Survey of 50 companies finds 90% use third-party APIs and many scale to 30–50 integrations, revealing key pain points: diverse protocols and auth flows, poor or noisy webhooks, credential sprawl and rotation failures, lack of logging/latency data, and mounting technical debt from embedded SDKs. Recommended practices are concrete: enforce an SDK policy (avoid provider SDKs unless they offer substantial extra functionality), isolate API calls into microservices or modules, log request payloads/status/latency with filtering, and feed those logs into monitoring and alerting so each integration isn’t a silent single point of failure.

AI-written summary · about

  1. 0:00Intro
  2. 0:25API integration definition
  3. 0:49Bearer history
  4. 1:41The API is a tale of two worlds
  5. 2:25Who builds API integration
  6. 3:07Do you consume APIs
  7. 3:30Why use APIs
  8. 3:42API first product
  9. 4:24The new partnership
  10. 4:46Most companies start this way
  11. 5:11What doesnt accelerate their growth
  12. 6:20We all build integration
  13. 6:39API diversity
  14. 9:46Every API is different
  15. 12:08Single point of failure
  16. 12:29Questions to ask yourself
  17. 13:27Update and security issues
  18. 13:49SDK apology
  19. 14:23Retry mechanism
  20. 15:05Credentials
  21. 16:15Code Isolation
  22. 16:29Microservices
  23. 17:42Logging
  24. 19:07Monitoring
  25. 20:01Monitoring and alerting
  26. 20:16Reactive
~/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.