Skip to content

Prepare multinode#1315

Open
geekingfrog wants to merge 3 commits into
beyond-all-reason:mainfrom
geekingfrog:prepare-multinode
Open

Prepare multinode#1315
geekingfrog wants to merge 3 commits into
beyond-all-reason:mainfrom
geekingfrog:prepare-multinode

Conversation

@geekingfrog

Copy link
Copy Markdown
Collaborator

As I'm looking at multi node support, I realised there are currently some issue with our usage of Horde's supervisors.
Although the API is a drop-in replacement, the processes need to be able to handle conflicts.
When connecting 2 nodes together, some of the "singleton" processes like the client registry, are spawned at startup, and then conflict with the other node's processes.

We can add horde back later when that makes sense, it's a rather small change, but it requires a little bit of consideration when doing so.

@geekingfrog geekingfrog force-pushed the prepare-multinode branch 3 times, most recently from 5fcb96d to 8fc2068 Compare June 28, 2026 16:43
@geekingfrog geekingfrog marked this pull request as ready for review June 28, 2026 17:05
@geekingfrog geekingfrog force-pushed the prepare-multinode branch 3 times, most recently from 73d78b4 to 5d127f8 Compare June 29, 2026 13:23
This is useful when running multiple nodes on the same machine.
It is simpler to just disable that instead of setting up different port
for all listeners.
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

Successfully merging this pull request may close these issues.

1 participant