2010-04-24 3 views
10

Я нахожу много статей в Интернете, описывающих, как GAE можно использовать в качестве CDN. Но я не мог найти никаких упоминаний о CDN в документации Google App Engine.Использует ли Google App Engine Google CDN для распространения статических ресурсов?

Может кто-нибудь, пожалуйста, указать мне на официальный документ/статью о том, как приложения, разработанные на базе GAE, получают выгоду от серверов CDN от Google?

Заранее спасибо :)

ответ

6

Да, GAE использует инфраструктуру Google для статического контента.

Посмотрите на это session at Google IO 2009 и читайте slides 24-28.

Статический контент обрабатывается специализированной инфраструктурой. Время выполнения приложений не обслуживает их.

+0

Большое спасибо, это именно то, что я искал. –

+0

+1 для слайдов – Trevor

+0

Статический контент обрабатывается специализированной инфраструктурой, не означает, что он обрабатывается CDN или Google Cloud Storage специально – AmaltasCoder

2

Использование App Engine в качестве распределенного хостинга файлов на самом деле не «официальный» использование сервиса, так вот почему он никогда не упоминается ни в одной официальной документации.

Приложения App Engine подаются из нескольких центров обработки данных Google, поэтому теоретически ваше приложение будет обслуживать запросы (более или менее) так же быстро, как GMail или Docs.

Если все ваше приложение служит для статических файлов, то в основном вы получаете бесплатную (точную) CDN, созданную на серверах Google.

Some googling находит много примеров того, как это осуществить.

Смежные вопросы