Support Multipart FTP Downloads & Uploads for performance
Multipart downloads using range requests are a common requirement for high performance FTP downloads.
Some FTP Servers such as GlobalScale EFT also support custom mutlipart uploads. This makes a massive improvement to transfer speeds. Ideally you would autodetect support for it, and allow us to specify if we wish to use it.
-
AdminLukas Pokorny (Admin, Rebex) commented
I'm afraid I don't quite understand how why would splitting large files into multiple transfers result in any improvement in transfer speed. I can only imagine one scenario where this would actually work - an FTP server or some device along the that limits bandwidth per-session instead of per-IP. In this case, splitting the transfer into multiple parts and transferring them simultaneously would indeed result in a massive improvement to transfer speed. However, why not simply configure the FTP server to limit bandwidth per-IP instead of per-session?