I'm in that stage where I need to scale my Laravel application worldwide. This means that I need to reduce latency on my site in the US and Asia. There are several ways to do this. What I think is that I should use a CDN of some kind. There are also services like Amazon lambda, but that does not run with PHP code. Another option would be to run a VPS in the US, one in Asia and one in Europe, and deploy it to three VPS at the same time.
what do you think is the best strategy for this?