Is CDN Good For International Website?
-
Hello - Which solution is better For International Website: 1) using a CDN, or 2) using some VPS's in each location?
-
I've seen both, usually VPS targets a specific country / area and the company using it tries to get one as close as possible to that area. For less specific international targeting CDN tends to be a good balance. Still a lot of sites use both to speed up javascript, imagery, etc. as much as possible while also having a server close to a big user base.
-
It would sure help to get more specifics on the geographical area you intend to serve and the amount of traffic you expect. Where is your app/db server(s) and what kind of hardware will you be running? What kind of data will you be serving?
Generally speaking, CDNs are built to scale to high traffic loads with low latency and high availability. A VPS would need to be configured for the type of data being served and would need to be constantly and consistently monitored for performance, whereas a CDN could be considered more of a set-it-and-forget-it service, granted you've built your application to utilize it properly.
My best answer for you is to go with a CDN. The only case I could see you wanting to use a VPS is if it's cheaper and you server load is known and constant.