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

How production ready is this current project? #23

Open
arthurfiorette opened this issue Apr 3, 2022 · 9 comments
Open

How production ready is this current project? #23

arthurfiorette opened this issue Apr 3, 2022 · 9 comments
Labels
question Further information is requested

Comments

@arthurfiorette
Copy link

Hi! Big fan of async-graphql and rust here...

Seems that is lacking some maintaince (not sure) and some documentation... Is this already being used in production?

@arthurfiorette arthurfiorette added the question Further information is requested label Apr 3, 2022
@sunli829
Copy link
Collaborator

sunli829 commented Apr 4, 2022

I don't recommend it for production unless you can maintain it yourself.🙂

@cawfeecoder
Copy link
Contributor

Hi! Big fan of async-graphql and rust here...

Seems that is lacking some maintaince (not sure) and some documentation... Is this already being used in production?

I use it for some "production" like things and plan on moving it forward to production, but I concur with @sunli829 here. Unless your willing to dig into the code and do some of your own maintenance, it may not be worthwhile. It ends up being worthwhile for me since Apollo went to the Elastic License.

@dhendrie91
Copy link
Collaborator

we've been using it for the majority of production traffic for the last 9 months, currently running off the enum-variable-fix branch. Only minor issues are error reporting from downstream federated services, there was recently a PR to fix some of these issues, as well as missing some logging for debugging purposes. The logging issue i am looking to fix with another PR. But performance and reliability are very both very strong

@humb1t
Copy link

humb1t commented Oct 23, 2023

I use own fork https://gitlab.com/oss47/graphgate - if someone else is interested, we can use and maintain it together.

It's also available in docker registry: registry.gitlab.com/oss47/graphgate

cc: @cawfeecoder @dhendrie91 @arthurfiorette

@humb1t
Copy link

humb1t commented Oct 25, 2023

@Miaxos @dbanty - me and @jgautheron are willing to support graphgate.
We think that it will be better to not use own repos, or another organization, but to maintain it here in async-graphql org.
We can't reach to @sunli829 so far - maybe you can make a decision and if you agree, add us as maintainers to this project?

@Miaxos
Copy link
Member

Miaxos commented Oct 25, 2023

me and @jgautheron are willing to support graphgate.

Awesome!!

We think that it will be better to not use own repos, or another organization, but to maintain it here in async-graphql org.

I do agree with you!

We can't reach to @sunli829 so far - maybe you can make a decision and if you agree, add us as maintainers to this project?

I can't make a decision about this. I'm sure @sunli829 will see your message soon!

@Tehnix
Copy link

Tehnix commented Nov 13, 2023

After doing quite a bit of wrangling to get Apollo Router into a state where I can run it in AWS Lambda (https://github.com/codetalkio/apollo-router-lambda), I'm quite curious for alternatives.

What has everyone's experience been with GraphGate so far, and does it only support Federation v1 or also v2?

@jgautheron
Copy link

Quite a few companies (and not small ones) have used it at scale, in its current state it doesn't support Federation v2, I'm working on a v2 implementation in a fork.
Realistically I wouldn't use graphgate for Lambda requests because there's no static schema possibilities (only dynamic). It's relatively easy though to implement!

@jgautheron
Copy link

We're working on a fork here: https://github.com/graphgate/graphgate, contributors welcome!

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

No branches or pull requests

8 participants