~/talk

Beyond HTTP 200: Observability With GraphQL

Talkat GraphQLConf 2026 · on Tuesday, 2026-05-19· at 17:15· Grand Ballroom I· [graphql, observability]
slides:none on file

HTTP 200 hides GraphQL failures and latency; observability requires logs, metrics and traces wired into federation. The Polar/Hygraph router emits a metric hive.router.graphql.errors so teams can track error counts and codes, and an outbound-timing metric HTTP.client.request.duration exposes which subgraph causes a P95 jump (example: account P95 rising from ~1s to ~5s). Distributed traces (OTel) plus GraphQL-native tooling like Hive Traces reveal where, when and which component (router, subgraph or downstream DB) actually failed.

AI-written summary · about

  1. 0:00Introduction to observability
  2. 1:05Why HTTP 200 isn't enough
  3. 3:12Three pillars of observability
  4. 4:36Beyond HTTP 200 examples
  5. 6:44Logs for GraphQL errors
  6. 7:49Traces for request flow
  7. 8:33Metrics for trends and alerts
  8. 10:00Slow GraphQL responses
  9. 13:30GraphQL-native observability
  10. 16:42Key takeaways and summary
  11. 17:04Q&A session
~/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.