ipfs / kubo

An IPFS implementation in Go
https://docs.ipfs.tech/how-to/command-line-quick-start/
Other
15.99k stars 3k forks source link

[Milestone] Configurable data transfer with additional protocols #9819

Open BigLep opened 1 year ago

BigLep commented 1 year ago

eta: 2023-08-30

description: Do for data transfer what was done for content routing. It should be possible to have multiple data transfer protocols in parallel fetching blocks and graphs. This enables Kubo to take advantage of innovations that have been happening the last ~6 months with "Move The Bytes WG", and also leverage Kubo's distribution position for testing improvements in the wild. Completing this requires Kubo to add/support at least 1 HTTP-based data transfer protocol with support for ≥ 2MiB blocks.

Notes: This is a Starmap "child" issue.

BigLep commented 1 year ago

This is a draft milestone in preparation for IPFS Thing 2023. It hasn't been reviewed or committed to by the maintainers yet.