I deliver large files through my website they range from just a few MB to around 1G. I'm having quite a few people lately say that their links are very slow and/or don't ever complete. I'm wondering if using s3 isn't a fast enough solution for delivering the links. Does anyone have any suggestions for this? Do I need to look into a CDN service? I know that the links are fast when I test them, so it's on the customer's end, but I'd like for the files to be fast and flawless as possible. Any suggestions/advice is appreciated, thank you!



The main thing needs to be that the files are delivered fast, but also that the external hosting link is easy to enter/edit. I add a lot of products weekly, so the whole process of linking to these files remotely needs to be fast for me.



Sarah

  • created

    Dec '10
  • last reply

    Dec '10
  • 1

    reply

  • 969

    views

  • 2

    users

  • 2

    links

We already use Amazon S3 for our long-term download storage/caching and delivery, whether you upload files to us or use our Remotely Hosted Downloads feature, so that's about as robust, reliable, and high-performance a download service as can reasonably be expected at a remotely affordable cost. The Remotely Hosted Downloads section of this help page explains more about how this works for remotely-hosted files:

http://www.e-junkie.com/ej/help.file-downloads.htm#remote



When you add new files to sell or replace your remote file with a newer version, you might consider using the "Send free link" function in your Seller Admin to send yourself a free link and test that download to completion, which would also get a jump start on caching that file in our Amazon S3 provisions. You might also try this if you get a report of an unusually slow download, as infrequently-downloaded files may get flushed from our S3 cache; then, after you test their link and download the file to completion, wait at least 15 minutes for the file to be synced to S3, use the "Re-activate expired links" function in your Seller Admin and ask the buyer to try their download again.



This FAQ page discusses some other details pertaining to reports of slow download performance:

http://www.e-junkie.com/ej/faq.file-downloads.slow.htm