Hi - a while back, someone via email told me that you have a "cached" version (I think that is the correct term) of my upload, (which I host on my server), on one of your servers. So, in case my server goes down, a customer who buys a product can still d/l that product, b/c it will come from the cahe. Ok, what happens if I have to upload a new version of the product? Say I upload the new version at 2pm, and a customer makes a purchase at 2:30 pm - are they getting the new version, or old? And what type of time frame is there for the new version to get cached?



Thank you.

  • created

    Jul '11
  • last reply

    Jul '11
  • 1

    reply

  • 909

    views

  • 2

    users

Hello,



Every time you make a sale we check your server first. If we detect that you have changed your file at all we will download a fresh copy from your end and deliver that to your buyer. So every sale we are checking for an update, and if we don't find one we just deliver our cached copy rather than download the same thing all over again. In your example the buyer is getting the new version.



There's no delay in file availability, we can fill a sale at 2:01 for a file you uploaded at 2:00, but that download will probably be pretty slow since at that point we are streaming the file from your server to ours to your buyer. This only applies to about the first fifteen minutes after you have uploaded a new file that we've not cached yet.



A good way to make sure your buyers don't get hit with this slowdown is to send yourself a free download link immediately after uploading a new file. That will tell our server to start downloading your file right away so that we have it in our cache for when an actual sale comes through.



Of course, if we are not able to contact your server at all for some reason there will be no way for us to check for updates or download a fresh copy of your file. Should that ever happen we will send the buyer a copy from our cache if we have one and then we will send you a notice about the problem, including whether or not we were able to send your buyer a download at all.