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

Concurrent field resolution #8

Open
zombiezen opened this issue Oct 26, 2019 · 0 comments
Open

Concurrent field resolution #8

zombiezen opened this issue Oct 26, 2019 · 0 comments
Labels
enhancement New feature or request productionization Issues that affect production-readiness
Milestone

Comments

@zombiezen
Copy link
Owner

While the GraphQL spec permits resolving query fields concurrently, for implementation simplicity, we currently do not do this. However, the appropriate documentation has already been surfaced to indicate which functions are safe to call from multiple goroutines and which interfaces require goroutine-safety. The main consideration here is limiting how much concurrent work happens for any single request and how to surface this control to the application.

@zombiezen zombiezen added enhancement New feature or request productionization Issues that affect production-readiness labels Oct 26, 2019
@zombiezen zombiezen added this to the Stable milestone Dec 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request productionization Issues that affect production-readiness
Projects
None yet
Development

No branches or pull requests

1 participant