Cyberduck Mountain Duck CLI

#2802 closed enhancement (duplicate)

giving cyberduck a ridiculous speedup for free...

Reported by: anonymous Owned by: dkocher
Priority: highest Milestone:
Component: sftp Version: 3.0.3
Severity: normal Keywords:
Cc: Architecture:



I really love you application Cyberduck. Recently I needed to transfer 60 GB of files from a collaborator 2,500 miles away. Unfortunately, Apple File Sharing, HTTP, and Cyberduck were all too slow and I was only getting transfer rates of ~100 kbps.

However, it turns out the slowness was due to file handling overhead, not network congestion or throughput troubles.

I found that by using tar to send an on-the-fly gzip'ed version of my files to stdout, then sending this stdin over ssh and decompressing at the final destination all in one go, my network traffic throughput shot up 25x to 2.74 MBps, and due to on-the-fly decompression, this all resulted in a true data transfer rate (write to HD speed) of ~3.5 MBps.

And this is all done with a single command-line command.

So, I was wondering if there was an integrated way to do this with Cyberduck or if you had any plans to incorporate this into future versions. Please let me know how I can help. It would be easy to send files this way over Cyberduck. To receive files this way over Cyberduck would require having an SSH server setup on the local computer, which if the user knows how to do, would make drag&drop much much much faster for many people.

This would be very easy to implement and would dramatically improve Cyberduck network data transfer performance.

Change History (1)

comment:1 Changed on Apr 3, 2009 at 1:49:44 PM by dkocher

  • Resolution set to duplicate
  • Status changed from new to closed

Refer to #123 and #185.

Note: See TracTickets for help on using tickets.