handling uploads from multiple regions

Posted May 11, 2021 496 views
CDNDigitalOcean Spaces

We have our spaces endpoint set to NYC3 however we have a lot of customers who are using our service from London and are complaining of really slow upload times. What is generally done about this? Is there something the digital ocean provides to us or would cloudfront be a more appropriate solution.

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

Hi there,

What you could do in this case is use the free built-in CDN, which is a network of edge servers that deliver content to users.

You can follow the steps here on how to enable the CDN for your Spaces here:


  • Hi Bobby, I don’t believe this is a true fix for this issue as CDN is designed for delivering content rather than uploading.

    My question is related to the retrieval of media from distributed users rather than the delivery.

    • Hi there,

      Indeed you are right, I’ve misread your question, the CDN would only improve the delivery speed.

      In your case, I believe that there is no option available out of the box that you could enable as of the time being. Alternatively, you could have multiple Spaces, each in different regions, and then on the application level have some logic and use the specific Spaces based on the user’s region.

      I think that this is a very good idea though, the best thing to do to get your voice heard regarding this would be to head over to the DigitalOcean Product Ideas board and post a new idea, including as much information as possible for what you’d like to see implemented.