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

Gateway should start even without all services running #6

Open
PaulBredl opened this issue Jun 27, 2024 · 1 comment
Open

Gateway should start even without all services running #6

PaulBredl opened this issue Jun 27, 2024 · 1 comment

Comments

@PaulBredl
Copy link
Contributor

It would be useful if the gateway could start even without all services.
I don't know its exact capabilities, but it would be great if the gateway could just cache the schema.
This is also an improvement to reliability, as in a real-world scenario, not every service is always available.

@PaulBredl PaulBredl converted this from a draft issue Jun 27, 2024
@myluki2000
Copy link
Contributor

The gateway needs the services' schemas to construct its stitched-together schema. It is possible to provide local (cached) schema files for each service in the gateway's .meshrc config file. When the schema becomes more stable this would make a lot of sense. Currently, however, I'm not sure if this wouldn't cause more headaches than it's worth because you'd need to make sure to keep these cached versions up to date, otherwise the gateway's schema will be messed up.

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

No branches or pull requests

2 participants