-
Notifications
You must be signed in to change notification settings - Fork 42
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: peer management for protocols (with disconnection management) #2002
Comments
39 tasks
This was referenced May 8, 2024
chair28980
added
E:js-waku Reliability Protocol for Resource-Restri
and removed
E:js-waku Improve Reliability
labels
Jun 4, 2024
|
3 tasks
3 tasks
3 tasks
marking as done as all PR are complete |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This is a feature request
Problem
For Filter and LightPush, every time a new LP request/new subscription is created,
getPeers()
is called -- this is called every time which gives us a new set of peers to use for each request/subscription.Further, we wish to discard a peer if it fails, and renew it with another peer. This is not trivial to do if we rely on getting a new set of peers each time.
Proposed Solutions
getPeers
for each request: feat(lightpush): peer management for protocols #2003LightPush:
Filter:
Notes
The text was updated successfully, but these errors were encountered: