Move from single server to distributed setup
I currently help with a site that has a large geography of users. Predominantly they are in India but also have traffic in the United States and Africa.
Currently they have all assets, application server and database on a single device in Digital Ocean.
Their speed for network has been really bad. Probably due to the limited pipe between US and india.
The first step i will take is to move the assets/images to S3/CDN. That should alleviate a lot of it.
After that I am not sure the best step to take. Should we move the server to the Singapore Datacenter? I normally do an app/database setup so that things can be distributed a little easier. For the database though how would we get a master slave replication accross datacenters?
Any advice is really appreciated, thanks!
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.