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

add support for multiple rmb relays in the rmb sdk #917

Closed
muhamadazmy opened this issue Mar 6, 2024 · 2 comments
Closed

add support for multiple rmb relays in the rmb sdk #917

muhamadazmy opened this issue Mar 6, 2024 · 2 comments
Assignees
Labels
rmb-sdk belongs to rmb type_feature New feature or request
Milestone

Comments

@muhamadazmy
Copy link
Member

Is your feature request related to a problem? Please describe

rmb-peer supports connecting to multiple relays for redundancy. This feature allows the rmb-peer to continue operating if one of the relays is facing technical problems.

It also allows messages to be balanced between multiple relays.

Describe the solution you'd like

Support for multiple relays need to also be implemented in the go client

@muhamadazmy muhamadazmy added the type_feature New feature or request label Mar 6, 2024
@rawdaGastan rawdaGastan self-assigned this Mar 6, 2024
@rawdaGastan rawdaGastan added the rmb-sdk belongs to rmb label Mar 6, 2024
@rawdaGastan rawdaGastan added this to the 1.0.0 milestone Mar 6, 2024
@rawdaGastan
Copy link
Collaborator

WIP

  • Investigating twin updates on different relays when multiple relays are supported

@Omarabdul3ziz
Copy link
Contributor

verified:
used my mnemonic which has only one relay configured to make an rmb call using the rmb-sdk peer and added two relays with the option WithRelay()
image

and my twin relays is updated, the two relays hostnames separated by _
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rmb-sdk belongs to rmb type_feature New feature or request
Projects
Status: Done
Development

No branches or pull requests

4 participants