Skip to content
This repository has been archived by the owner on Oct 30, 2018. It is now read-only.

Storj will take a long time to download/upload the last shards #705

Closed
ghost opened this issue Jul 14, 2017 · 3 comments
Closed

Storj will take a long time to download/upload the last shards #705

ghost opened this issue Jul 14, 2017 · 3 comments

Comments

@ghost
Copy link

ghost commented Jul 14, 2017

This is happening when using libstorj v 1.0.1.

Expected Behavior

Downloading and uploading should happen as fast as possible.

Actual Behavior

Up- and downloads will become slow towards the end.

Steps to Reproduce

Up- or download a (large) file.

Additional comment:

Bittorrent uses a mechanism where, when only a few chunks are left to complete the torrent, it will download those simultaneously from multiple sources, and as soon as one of them completes, the others are cancelled. Maybe such functionality could be added to storj, preventing downloads to be throttled by a single slow farmer.

@braydonf
Copy link
Contributor

Downloading the same shard is something we've discussed. We would need to be able to download from specific positions of a file. This improvement would be best described in a SIP (https://github.com/Storj/sips) since it will affect multiple repositories from client side such as libstorj (https://github.com/Storj/libstorj/ ), bridge (https://github.com/Storj/bridge), to farmer side it storjshare (https://github.com/Storj/storjshare-daemon).

@braydonf
Copy link
Contributor

braydonf commented Jan 2, 2018

We should track this on https://github.com/Storj/libstorj

@braydonf
Copy link
Contributor

braydonf commented Jan 2, 2018

Moved to storj-archived/libstorj#411

@braydonf braydonf closed this as completed Jan 2, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant