Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

subscription over websocket #55

Open
4 tasks
jangko opened this issue Apr 29, 2021 · 2 comments
Open
4 tasks

subscription over websocket #55

jangko opened this issue Apr 29, 2021 · 2 comments
Labels
features New features not availabel yet medium priority We might need it soon

Comments

@jangko
Copy link
Contributor

jangko commented Apr 29, 2021

before we implement subscription over websocket there are some issue need to be addressed first:

  • the same subscription may need to be served to many clients connected to the server, how the state or the subscription context should be managed or shared or split among connections?
  • should it share the same schema instance with query/mutation or using it's own copy or slices of the schema?
  • is there any standardization or specification of protocol over websocket?
  • can we use https://github.com/apollographql/subscriptions-transport-ws/blob/master/PROTOCOL.md
@jangko jangko added medium priority We might need it soon features New features not availabel yet labels Apr 29, 2021
@jangko
Copy link
Contributor Author

jangko commented May 24, 2021

https://github.com/status-im/nim-websock is heavy WIP.
later we can use that to host our websocket needs.

@jangko
Copy link
Contributor Author

jangko commented Jul 2, 2021

https://github.com/status-im/nim-websock now is ready to host graphql subscription

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
features New features not availabel yet medium priority We might need it soon
Projects
None yet
Development

No branches or pull requests

1 participant