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

Dynamic nodes add: auto discovery all cluster addresses #112

Open
bakwc opened this issue Mar 24, 2020 · 3 comments
Open

Dynamic nodes add: auto discovery all cluster addresses #112

bakwc opened this issue Mar 24, 2020 · 3 comments

Comments

@bakwc
Copy link
Owner

bakwc commented Mar 24, 2020

Currently you have to specify all cluster nodes when adding node dynamically. Need to implement auto discovery.

@nijave
Copy link

nijave commented Jul 8, 2020

I have a very rough implementation using SSDP here https://github.com/nijave/python-shared-state-network-service (I've only learned about SSDP yesterday so it may not be a very good or correct implementation of SSDP)

@bakwc
Copy link
Owner Author

bakwc commented Jul 8, 2020

I would be glad if you port it to pysyncobj core, that would be awesome feature.

@gc-ss
Copy link

gc-ss commented Jul 23, 2021

Currently you have to specify all cluster nodes when adding node dynamically. Need to implement auto discovery.

I would like to propose an alternative: use Hashistack Consul for auto discovery. It includes service mesh. All for free.

If this is interesting, I can setup a repo with docker-compose that sets up Consul for you - all you need to do is use it.

You can run Consul on the same servers as PySyncObj

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

No branches or pull requests

3 participants