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

Feat: Intelligent Sharded Peer Management and Config #771

Closed
6 tasks
chaitanyaprem opened this issue Sep 25, 2023 · 2 comments
Closed
6 tasks

Feat: Intelligent Sharded Peer Management and Config #771

chaitanyaprem opened this issue Sep 25, 2023 · 2 comments

Comments

@chaitanyaprem
Copy link
Collaborator

Summary

Basic Sharded Peer discovery and Management is captured under #727 .
This issue covers more advanced scope for sharded peer management which is not of immediate priority, but is a good to have in the long run.

This covers having some kind of peer scoring based on which peer selection/disconnections are done for shards.
This also includes shard level configuration that could be specified wrt peer-connections, service support etc.

Refer discussion here https://discord.com/channels/1110799176264056863/1154764025301844018

Acceptance Criteria

  • Validate scoring algorithm
  • Define separate shard level config

Tasks

  • Shard level configuration
  • Using configuration profiles (similar to ipfs) - Probably have to be segregated into its own issue.
  • Peer selection/pruning based on peer scoring (To analyze what parameters are to be considered for scoring)
  • Soft and hard limits on connection management (To analyze)
@chaitanyaprem chaitanyaprem self-assigned this Sep 25, 2023
@fryorcraken fryorcraken added this to Waku Sep 25, 2023
@chaitanyaprem chaitanyaprem added the E:1.4: Sharded peer management and discovery See https://github.com/waku-org/pm/issues/67 for details label Sep 29, 2023
@chair28980
Copy link
Contributor

Removing from Gen-0 Milestone per discussion with go-waku team.

@chair28980 chair28980 removed the E:1.4: Sharded peer management and discovery See https://github.com/waku-org/pm/issues/67 for details label Nov 7, 2023
@chaitanyaprem chaitanyaprem moved this to Icebox in Waku Nov 24, 2023
@chaitanyaprem chaitanyaprem removed their assignment Dec 26, 2023
@chaitanyaprem
Copy link
Collaborator Author

Closing the issue as it is descoped for go-waku.

@github-project-automation github-project-automation bot moved this from Icebox to Done in Waku Feb 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

2 participants