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

proxy: improved service discovery #421

Open
brayniac opened this issue May 10, 2022 · 0 comments
Open

proxy: improved service discovery #421

brayniac opened this issue May 10, 2022 · 0 comments

Comments

@brayniac
Copy link
Contributor

brayniac commented May 10, 2022

The proxy implemented in #416 needs to handle service discovery. The zookeeper service discovery included in the initial implementation is very Aurora/Finagle specific.

One option to improve this is to expand on the admin commands and send topology changes from a sidecar process to the proxy via the admin port. This would allow for custom handling of service discovery without the need to support a wide variety of approaches within the proxy.

As part of this, we need to also be able to handle changes to the serverset and ability to provide some key to hash on (eg shard id)

@brayniac brayniac mentioned this issue May 10, 2022
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

1 participant