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

Terminology: gateway v.s. distributed executor #22

Closed
SimonSapin opened this issue Feb 13, 2024 · 2 comments
Closed

Terminology: gateway v.s. distributed executor #22

SimonSapin opened this issue Feb 13, 2024 · 2 comments

Comments

@SimonSapin
Copy link
Contributor

The term "gateway" is use a few times across this repository. For example:

To enable greater interoperability between different implementations of tooling
and gateways, this specification focuses on two core components: schema
composition and distributed execution.

Based on the existence of @apollo/gateway I can guess it is used interchangeably with "distributed (GraphQL) executor", which has a proper definition in the Overview. I suggest using "execution" or "distributed executor" everywhere. (No need to repeat "GraphQL" every time, this being a document of the GraphQL WG.)

@benjie
Copy link
Member

benjie commented Feb 14, 2024

Agree that we should standardize on terminology and use the same terms everywhere - we can use spec-md's definitions feature to link to the definition of the word.

This may be a duplicate of #17 where the correct term to use is under discussion?

@SimonSapin
Copy link
Contributor Author

Indeed, closing as duplicate of #17

@SimonSapin SimonSapin closed this as not planned Won't fix, can't repro, duplicate, stale Feb 15, 2024
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

2 participants