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

Zone aware routing #21

Open
ecktom opened this issue Feb 5, 2021 · 1 comment
Open

Zone aware routing #21

ecktom opened this issue Feb 5, 2021 · 1 comment

Comments

@ecktom
Copy link

ecktom commented Feb 5, 2021

Hi @sercand,

first of all thanks for bringing up this beautiful little project. We're doing a lot of gRPC based communication in a multi-AZ cluster with lot's of movement. Thus this project is a lifesaver to keep track of active endpoints.

Based on the multi-AZ setup and a microservice based data-pipeline architecture, we however see intra-region data transfer costs rising since a while, which of course is not a big surprise ;)
To mitigate those costs we planned to add a zone aware routing feature to this module. An quiet similar idea has been described a while ago at https://github.com/kubernetes/ingress-nginx which are also working on endpoints directly, so I will simply link the draft here https://github.com/kubernetes/ingress-nginx/blob/master/docs/enhancements/20190815-zone-aware-routing.md#proposal. Of course please ignore the NGINX specific Lua parts ;)

Would you be open for a PR here or would you like to keep this module as clean as possible?

@sercand
Copy link
Owner

sercand commented Feb 13, 2021

Hello @ecktom,
Sorry for the late reply. This is a good use case and I'm waiting for your contribution.

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