Использует ли Google App Engine Google CDN для распространения статических ресурсов?

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

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

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

Ответ 1

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

Посмотрите на этот сеанс в Google IO 2009 и читайте слайды 24-28.

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

Ответ 2

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

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

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

Некоторые поисковые запросы содержат много примеров того, как это сделать.