cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

🎥 GraphQL & OpenTelemetry: Observe, Diagnose and Optimize

AgataWlodarczyk
Community Team
Community Team


GraphQL is very a popular query language for APIs as it abstracts away the complexity of querying multiple API endpoints, merging and filtering the data to a single result set. The complexity comes in troubleshooting and operating systems at scale without the proper observability to diagnose and optimize GraphQL and the queries it executes.

In this Observability Clinic, we have Justin Scherer, Senior Engineer at Northwestern Mutual, walking us through the top problem patterns with GraphQL-based applications and how to use OpenTelemetry to get the missing observability into every query end-2-end to start diagnosing and optimizing.

The links discussed in this clinic can be found here:

GraphQL website: https://graphql.org/ 
GraphQL specification: https://spec.graphql.org/ 
PurePerformance Podcast: LINK
OpenTelemetry: https://opentelemetry.io/docs/instrumentation/ 

Chapter List:
00:00 - Introduction
01:43 - What you'll learn today
03:28 - What is GraphQL
07:22 - Issues with GraphQL
14:18 - Solutions to the problems
19:12 - How to instrument with OpenTelemetry
25:42 - What about other languages?
27:10 - What else can I do? Metrics!
29:22 - LIVE Demo
37:08 - Roadmap of OpenTelemetry
37:27 - How to contribute?
39:27 - Features coming out
43:00 - Wrap up

- - - 
Subscribe to our YT channel 
Stay up-to-date with Dynatrace! Follow us on FacebookInstagramLinkedIn, TwitterTwitch  

When passion meets people magic and innovation happen.
1 REPLY 1

ChadTurner
DynaMight Legend
DynaMight Legend

:hands_in_air:Thanks for sharing this

-Chad

Featured Posts