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

GraphQL Subscriptions #8

Open
saip92 opened this issue Aug 3, 2018 · 7 comments
Open

GraphQL Subscriptions #8

saip92 opened this issue Aug 3, 2018 · 7 comments

Comments

@saip92
Copy link

saip92 commented Aug 3, 2018

Firstly, this project is amazing. I have been thinking of writing something like this (dynamic, config based GraphQL gateway) for use in my projects.

I tend to use GraphQL subscriptions for most of my realtime use cases and was wondering if QLoo supports it.

To be honest, I haven't gotten around to trying QLoo on my cluster yet, so I guess it could probably "just work" but since I couldn't find any mention of it in the documentation, I'm asking here.

Also, if it isn't supported as of today, is it on the roadmap for a future release?

@ilackarms
Copy link
Member

subscriptions are not currently supported. it's something we'd like to support at some point but i wouldn't say it's on our immediate roadmap. we'd happily assist with any contribution for such a feature

@saip92
Copy link
Author

saip92 commented Aug 3, 2018

Thanks for the quick confirmation!

I don't think I could help anytime soon since I haven't worked with golang yet.
Maybe once I do, then I could try it out or at least can help testing if someone works on it.

Also, I would believe gloo would have to support websockets too right?

@ilackarms
Copy link
Member

are you referring to websockets for clients of QLoo? or the ability for qloo to connect to upstreams that communicate via websockets?

not currently supported either way

@saip92
Copy link
Author

saip92 commented Aug 4, 2018

Just websockets for the clients.

I was just wondering if the support for websockets has to be first added to Gloo and then add subscriptions to QLoo.

@ilackarms
Copy link
Member

we haven't tested websockets with Gloo, but they should "just work" as long as the upstream service (in this case QLoo) supports them. QLoo however doesn't have support for websockets built in, nor subscriptions (yet).

@jasoncarreira
Copy link

Would love to see this supported

@ilackarms
Copy link
Member

while we at solo haven't had time to work on this, I believe @deorbit has been looking into this.

i'm interested as well, but probably unable to get to it in the near future

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants