CDNを追加すべきか、ユーザーがサーバーに近い場合でも

こんにちは、Discourse 最高ですね!:heart:

私はソウル(ap-northeast-2a)の AWS Lightsail でフォーラムをホストしており、ユーザーの 99% が韓国から来ています。

このフォーラムに Fastly や CloudFlare などの CDN を追加しても、まだメリットはあるでしょうか?

確認するにはテストするしかないですね :slight_smile:

大きなメリットは期待していませんが、CDN を導入することでアプリケーションサーバーの負荷を軽減できます。また、韓国に複数の POP(ポイント・オブ・プレゼンス)を持っている場合、適切な CDN を選べば、エンドユーザーに近い場所からファイルを配信できる可能性があります。

韓国は大きな国ではないので、複数のPOPが存在するとは思います。

特に大きなメリットがないなら、現状のままにするべきでしょう。

もし私のフォーラムにCDNを追加する場合は、テスト結果を投稿します。

ありがとうございます。

こんにちは、ケビンさん。

私の考えでは、シンプルさを保つ方がよいでしょう。

本当に必要でない限り、機能やプラグイン、CDNなどを追加しないでください。「できるから」という理由だけで、技術の上に技術を積み重ねるのはやめましょう。

韓国は、非常に狭い地理的範囲の中で世界でも最も堅牢なインターネットバックボーンの1つを持っています。韓国国内でホストされ、ユーザーの99%が韓国からアクセスするフォーラム型のWebアプリケーションの場合、韓国国内でCDNを必要とする可能性は極めて低いでしょう。

主な利点は、すべてのユーザーが同じ地域内にいる場合、サーバーへの負荷を軽減できることです。静的ファイルはCDNから直接ユーザーに配信され、Rails/Rubyのパイプラインを経由しません。