Does CDN make sense for private forum using SSO?

AI-generated summary

Himanshu_Singh is experiencing slow load times (10+ seconds) for their private community in Asia, hosted on a 2GB DigitalOcean droplet in the US. They are using WordPress as the SSO partner and all content is behind a registration wall.

codinghorror suggests that a CDN can help improve speeds for worldwide users by placing static assets on servers closer to them. However, Jagster notes that a CDN is not a guaranteed solution, as its effectiveness depends on the edge server’s proximity and local internet connection speeds. Jagster emphasizes that CDN usage involves trade-offs between costs and benefits, and its suitability should be evaluated on a case-by-case basis.

I have a private community with DO 2GB droplet. The speed is fine in the US (my base is SFO) but it is really bad in Asia. Takes 10+ second to load the community.

I am using WordPress as the SSO partner and all my content is behind the registration wall.

Will CDN help in this scenario?

CDN always helps for worldwide users :globe_showing_europe_africa::globe_showing_americas::globe_showing_asia_australia:. It puts the static assets on servers that are much geographically closer to them.

In the meaning when edge server is close enough AND locally is fast enough internet connections. Yes, in most of cases is better to use CDN when there is global audience (CDN can be geographically targeted too, though), but speed is not guaranteed.

Sure, maybe I’m poking the meaningless point, but it is thing that must be considered. Asia is much bigger place than USA and CDN not helps all the time even US-wide — what to do or not to do is always tradeoff between costs and amount (plus benedit/profit) of users that get some improvements.

CDN is not automatically better or even good choise.