gorse-io / gorse-io/gorse

High availibility support

Open
#367 1 comment 2 reactions 0 assignees View on GitHub
feature/future
Dominant language
Go
Stars
9.8k
Forks
912
Avg merge
2h 35m
Merged PRs (30d)
9

Description

**Is your feature request related to a problem? Please describe.**
I want to run Gorse in a high availability setup. Now it is not possible to have multiple master nodes. If the master node is done, there is no backup.

**Describe the solution you'd like**
I want Gorse to support master-master replication. Multiple masters should be able to communicate with each other to orchestrate tasks.

**Describe alternatives you've considered**
There is an option to have duplicate Gorse with an identical configuration that is used as a backup if the first one is down. But these 2 Gorses would calculate recommendations redundantly because they know nothing about each other.

**Additional context**
We can discuss implementation details if needed.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.