Hacker News new | ask | show | jobs
by stanfordkid 2944 days ago
This looks really well designed -- but the performance numbers seem slightly suspicious to me.

Both Dropbox and Aspera do UDP + compression + retry so very curious to see how you are able to get such a drastic improvement -- are you using a special form of compression?

1 comments

Hey! In terms of maxing out your bandwidth there are a few options. Aspera uses UDP which adds some overhead to the transfers and requires you to install plugins or software to connect both ends. The way we max out your bandwidth is by reducing the latency between you and the server closest to you then using javascript to push multiple TCP flows at the same time which also can effectively fill your pipe. On the download side of things we route the data across premium cloud networks and use TCP acceleration in the cloud to enable fast downloads. TCP acceleration tech only needs to be on the sending device so it requires no plugins on the download side versus UDP. Not having plugins is a big benefit though because there are less firewall concerns and it means you can use our service in more restrictive IT environments.