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

Add a setting for the max number of parallel uploads #3268

Open
AinzLimuru opened this issue Jan 12, 2025 · 1 comment
Open

Add a setting for the max number of parallel uploads #3268

AinzLimuru opened this issue Jan 12, 2025 · 1 comment

Comments

@AinzLimuru
Copy link

How to use GitHub

  • Please use the 👍 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Feature request

Is your feature request related to a problem? Please describe.
Supports setting the number of concurrent uploads, which can be implemented on both the client and the server. For the Raspberry Pi, a concurrent number of more than 5 may be unbearable, but for a powerful server, a concurrent number of 50 may not be able to fully utilize the performance.
My situation belongs to the latter. I need a larger concurrent number, especially my local file size is small but the total amount is large. The current concurrent number is a disaster for my photo synchronization. I have tens of thousands of pictures, but the efficiency is very low due to remote synchronization delays and limited concurrency.

Describe the solution you'd like
Supports setting the number of concurrent uploads, which can be implemented on both the client and the server.

Describe alternatives you've considered
None

Additional context
None

@MrEcrm
Copy link

MrEcrm commented Mar 3, 2025

Imagine you are in a place with slow and instable internet. The dumb app tries to upload 10 files at one time. After 30 minutes your internet has a disruption. You have uploaded 10 times 1 mb. You would have been better off uploading one file of 7 mb at the time, so after 30 mins you would be left with 9 file and one file successfully uploaded. There are places still today that suffer from slow intermittent internet connection. One file at the time is more efficient. And if you pay by mb uploading concurrent failed uploads turn costly!

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

No branches or pull requests

2 participants