Почему важно, чтобы в сети доставки контента использовался "прокси-сервер обратного кэширования"?
Я читал описание проекта на Github, который является сетью доставки контента на основе Python.
Почему важно использовать "обратный кеширующий прокси" - и что это значит в этом контексте?
1 ответ
Я думаю, что у вас есть вопрос задом наперед. Имеет смысл задать вопрос: "Почему важно, чтобы прокси-сервер обратного кэширования использовал CDN?".
Обычно вы размещаете обратный кеширующий прокси перед веб-сервером. Все входящие запросы проходят через прокси, который может или не может передать запрос на веб-сервер.
Он отлично подходит для снижения нагрузки на веб-сервер за счет кэширования статического или динамического содержимого, а также для других целей, таких как безопасность, сжатие и т. Д.
В этом случае бесполезно использовать этот прокси-сервер, если ваше приложение уже размещено на Google App Engine (а также является нарушением ToS). Он предназначен для использования перед веб-сервером, размещенным в другом месте, практика, также известная как "ускорение" веб-сервера.
Для пояснения, SymPullCDN - это прокси-сервер обратного кэширования, а не "сеть доставки контента на основе Python". Часть "CDN" имени SymPullCDN относится к аспекту CDN в GAE (во многих центрах обработки данных по всему миру), который является хорошей функцией для прокси.