Сделай сам или используй коммерческий CDN - PullRequest
7 голосов
/ 06 января 2011

Рассмотрим html-сайт с динамическим контентом и множеством статических файлов .js, а изображения с багажом должны размещаться в одном месте. Вскоре на сайте появятся несколько тысяч новых пользователей, сгруппированных в одной стране на другом конце света. В этой новой удаленной стране есть узел Amazon S3, и все пользователи в этой стране будут находиться в пределах 1000 км от узла S3.

Чтобы улучшить опыт пользователей в удаленной стране, я предлагаю расположить самые большие и наиболее часто упоминаемые статические файлы на локальном сервере рядом с этим сообществом удаленных пользователей и переписать URL-адреса при обслуживании этих пользователей.

Мне кажется, что использование коммерческой CDN в этой ситуации было бы излишним, а прямая ссылка на наш собственный статический контент S3, управляемый вручную, дала бы нам больше контроля, особенно для случайных срочных исправлений в JavaScript.

1 Ответ

2 голосов
/ 06 января 2011

Если вы уже используете Amazon S3 для хранения статического контента, имеет смысл использовать CloudFront CDN .

от Amazon.

Вы можете начать использовать его и получить все преимущества CDN без особых усилий.

...