implementation: data fetchers and subscriptions #211
Unanswered
xenoterracide
asked this question in
Q&A
Replies: 1 comment
-
|
I’m not familiar with the problem in Apollo Server, so it’s hard to give a useful answer to this. The code for (websocket) subscriptions is here if you’re interested: https://github.com/Netflix/dgs-framework/blob/master/graphql-dgs-subscriptions-websockets/src/main/kotlin/com/netflix/graphql/dgs/subscriptions/websockets/DgsWebSocketHandler.kt |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Apollo Server has a problem with its implementation of subscriptions and data loaders. In Apollo Server your data loaders are loaded in the context, to be reloaded on every request, problem is that a subscription is only a single request, which meant the data loader never uncached. I found a workaround for that problem.
How did DGS avoid this problem in its implementation?
Beta Was this translation helpful? Give feedback.
All reactions