~/talk

GraphQL: advantages, challenges, and how to overcome them

Talkat Apidays LIVE Paris 2020 · 2020-12-08..12-10· [graphql, api-design]
links:none on file
slides:none on file

Explains concrete trade-offs and a live demo using IBM API Connect and an Apollo backend to show how GraphQL cuts calls (example slide drops 24 calls to 2) while creating expensive queries (examples ask 1,000 or even 1,000,000 records). Shows specific mitigations: schema editing to remove sensitive fields, augmenting types with cost-weighted limits and slice sizes, exposing a /cost endpoint, product plans that quota by query cost not call count, analytics (Elastic stack) surfacing 409 throttles, and mentions the open source openapi-to-graphql tool.

AI-written summary · about

  1. 0:00Start
  2. 6:02Native Support for Graphql in Ibm Api
  3. 7:19Overview of What Graphql Is
  4. 8:13Recap of What Graphql Is
  5. 8:33Linux Foundation Has Announced the Graphql Foundation Initiative
  6. 11:19Why Is Graphql Getting Popular
  7. 13:37A Graphql Interface
  8. 16:11Should I Use Graphql
  9. 20:16Graphql Endpoint
  10. 20:43Graphic Query Language Editor
  11. 25:26Protect this Graphql Api with Api Connect
  12. 29:52Graphical Schema Editor
  13. 34:02Graphql Voyager
  14. 45:24How To Deal with Subscriptions in the Api Manager
  15. 47:13Authorization
~/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.