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

Reprovide Sweep Implementation #40

Open
Tracked by #54
iand opened this issue Jun 26, 2023 · 1 comment
Open
Tracked by #54

Reprovide Sweep Implementation #40

iand opened this issue Jun 26, 2023 · 1 comment

Comments

@iand
Copy link
Contributor

iand commented Jun 26, 2023

Prerequisites

#41 is required, because currently it is the IPFS implementations that must handle the reprovide. This optimization only works if the DHT manages the reprovides itself.

Description

The project is well described at DHT Reprovide Sweep. This change is a client change only, and is expected to have a significant impact, especially on large content providers.

Now the Minimal Working Modular DHT is finished, all the logic of Reprovide Sweep can be encapsulated inside the Provide module.

References

@iand iand transferred this issue from probe-lab/go-kademlia Oct 2, 2023
@iand
Copy link
Contributor Author

iand commented Oct 2, 2023

See libp2p/go-libp2p-kad-dht#824 for important comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Unplanned
Development

No branches or pull requests

1 participant