Question

App development and deployment

We are building a app and what would be the best way to deploy it across multiple countries. Can they all talk to the same back end, or is it best to provide a dedicated back end for each country.


Submit an answer


This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

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.

Hi there,

In theory it is possible to have all of your applications connect to the same backend, however this might introduce some network latency and delays. For example, if you have an application in Singapour and your backend is in New York the network delay would definitely be noticeable as Singapore is 12 hours ahead of New York.

Depending on your architecture, it might be more beneficial to have each application deployed together with its own backend service to reduce network latencies.

Feel free to share more details regarding the app itself and the architecture and I could try to advise you further.

Best,

Bobby

Try DigitalOcean for free

Click below to sign up and get $200 of credit to try our products over 60 days!

Sign up