-
Notifications
You must be signed in to change notification settings - Fork 1
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
Inconsistent speeds during SFTP tranfers #220
Comments
Our current theory is that this is related to a compounding of two known issues:
Ultimately this means that SFTP will become much slower than bandwidth allows for any file that takes a long time to process. The plan that the Permanent team is currently exploring is to update the back end processing code so that the original file is populated much earlier in the pipeline.
Both of these independently are issues in themselves, but I think the first one is the most direct issue for the sftp service, and resolving that should improve performance for ALL file types (and obviate the second issue for SFTP use cases). |
FWIW, at least in my case this wasn't part of the observed issue. (I'm pretty sure all the files I was uploading at the time were plain text files and |
@danfuzz very good to know -- if you're OK sharing, do you have a sense of whether the .tar.gz files were particularly large? I do still believe that the above processing sequence issue (even without the deadlock problem) is at least responsible for SOME of the slowness, even if there may also be other issues at play here! Another thing to note is that unfortunately upload speeds will depend on API responsiveness in general and there is a path for optimization in that regard as well. |
@slifty IIRC the tarfiles in question ranged from something like 20 to 300 megs apiece. |
Originally reported by @danfuzz
The text was updated successfully, but these errors were encountered: