Стоит ли добавлять CDN, если мой сервер находится близко к пользователям?

Привет, Discourse — это здорово! :heart:

Я размещаю свой форум на AWS Lightsail в Сеуле, Южная Корея (ap-northeast-2a), и 99% пользователей — из Кореи.

Будет ли ещё какая-то польза, если я добавлю CDN, например Fastly или CloudFlare, к моему форуму?

Единственный способ узнать — это протестировать :slight_smile:

Я не ожидаю каких-либо существенных преимуществ, но CDN снизит часть нагрузки на ваш сервер приложений. Кроме того, у вас может быть несколько точек присутствия (PoP) в Южной Корее, поэтому, выбрав правильный CDN, вы сможете обслуживать файлы ближе к конечным пользователям.

Южная Корея — небольшая страна, и я сомневаюсь, что там есть несколько точек присутствия (POPs).

Если нет существенных преимуществ, я оставлю всё как есть.

Если я решу добавить CDN на свой форум, я опубликую результаты тестирования.

Спасибо.

Привет, Кевин,

На мой взгляд, лучше сохранять простоту.

Не добавляйте функции, плагины, CDN и прочее, если в них нет реальной необходимости. Не усложняйте технологию ради технологии только потому, что «это возможно».

Южная Корея обладает одной из самых надёжных интернет-инфраструктур в мире на очень небольшой территории. Скорее всего, вам не нужен CDN в Южной Корее для веб-приложения на базе форума, размещённого в Южной Корее, если 99% пользователей находятся в Корее.

Основное преимущество, если все ваши пользователи находятся в одном локальном географическом регионе, заключается в снижении нагрузки на сервер. Статические файлы доставляются пользователям напрямую через CDN и не проходят через конвейер Rails/Ruby.