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

[Epic] Waku Relay Topic Sharding: Static Sharding Implementation #15

Closed
6 tasks done
kaiserd opened this issue Feb 13, 2023 · 3 comments
Closed
6 tasks done

[Epic] Waku Relay Topic Sharding: Static Sharding Implementation #15

kaiserd opened this issue Feb 13, 2023 · 3 comments
Labels
E:Static sharding See https://github.com/waku-org/pm/issues/15 for details Epic Tracks a sub-team Epic.

Comments

@kaiserd
Copy link

kaiserd commented Feb 13, 2023

This isssue is part of the Status scaling MVP effort and tracks the implementation of the static sharding part of 51/WAKU2-RELAY-SHARDING.

Acceptance Criteria

  • extend the ENR to support rshard clusters using the One key per Shard Cluster method (see RFC)
  • filtering logic to check if an ENR belongs to a node in a specific shard (i.e. pubsub topic)
  • associate peers to pubsub topics based on ENR (peer manager)

Client implementation issues:

Notes

  • the RFC is still in raw state, needs field testing
  • updates discussed and announced here will be added to the RFC soon
  • update 31/WAKU2-ENR
@fryorcraken
Copy link
Contributor

@richard-ramos is this done for go-waku? I guess so but was not clear what set of PR tracked the work.

@fryorcraken fryorcraken changed the title Waku Relay Topic Sharding: Static Sharding Implementation [Epic] Waku Relay Topic Sharding: Static Sharding Implementation Sep 5, 2023
@fryorcraken fryorcraken added Epic Tracks a sub-team Epic. E:Static sharding See https://github.com/waku-org/pm/issues/15 for details labels Sep 5, 2023
@fryorcraken
Copy link
Contributor

Static sharding available in all clients

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
E:Static sharding See https://github.com/waku-org/pm/issues/15 for details Epic Tracks a sub-team Epic.
Projects
Status: Done
Development

No branches or pull requests

3 participants