Al usar el motor de la aplicación de Google, ¿hay alguna ventaja de usar un CDN si quisiera que mis recursos de archivo estuvieran más cerca de los usuarios?Google app engine & CDN
Respuesta
Ciertamente. Aunque App Engine puede almacenar en caché el contenido estático cerca de los usuarios, no garantiza que lo haga, y no almacenará en caché el contenido dinámico por usted. Usar una CDN es una opción viable con App Engine como lo es con cualquier otra plataforma.
¿puede dar un ejemplo de cómo almacenar en caché los datos dinámicos usando cdn? –
Gracias Nick. ¡Y un buen blog de motor de aplicaciones! – JavaRocky
@Illian Eso depende completamente del CDN. Comprueba los documentos según el tema que consideres: App Engine no es diferente a ninguna otra plataforma en este aspecto. –
Bueno, se trata de su presupuesto, geografía y perfiles. El motor de la aplicación de Google es gratuito y, si está configurado correctamente, sirve su contenido de forma muy agradable en varios lugares del mundo. ¡Muchas personas realmente usan el motor de la aplicación como CDN! (Ver here, here y here)
Here is a blog post comparar el rendimiento de la aplicación-motor, un CDN comercial y sin CDN en absoluto para la celebración de un 1 MB estática cremallera archivo
Trate this free service (de un CDN ...) para ver cómo funciona su aplicación de motor de aplicación. Here es otro sitio de prueba que he usado
Por lo tanto, dependiendo de dónde esté ubicado geográficamente su sitio, dónde se encuentran sus usuarios y cuáles son sus necesidades, debe crear un perfil del rendimiento del motor de la aplicación y ver si es bastante bueno. ¿Obtendrá un mejor rendimiento de un CDN comercial? Más probable. pero lo necesitas?
Impresionante, ojalá pudiera preferir esta respuesta :) – Mattis
@TalWeiss, amigo, ¡eres increíble! –
La publicación de blog que compara el rendimiento se desconectó, pero puede usar archive.org para ver cuáles fueron los resultados: http://web.archive.org/web/20110311062309/http://blog.sallarp.com/google-app -engine-cdn/(Esencialmente: DedicatedServer, GAE, CDN, clasificado en orden de mejor rendimiento) –
Ahora también se puede almacenar en caché dinámicamente activos estáticos (o todo el sitio web) con Google App Engine y this open source Python script
Y, por supuesto, si usted tiene el presupuesto y/o bastante grandes requisitos, y luego ir Akamai & co.
Puede probar una herramienta como just ping para ver la latencia entre muchas ubicaciones y Google App Engine (que también se encuentra en diferentes ubicaciones geográficas). Podría resultar que un CDN no es necesario para su audiencia.
- 1. ¿Google App Engine usa Google CDN para distribuir recursos estáticos?
- 2. Google App Engine: get_or_create()?
- 3. Google App Engine
- 4. Google App Engine Geohashing
- 5. Google App Engine Locking
- 6. Google-app-engine NDB
- 7. Google App Engine Task Deadline
- 8. web.py en Google App Engine
- 9. Google App Engine y dos.xml
- 10. Google App Engine JDO 3
- 11. Jinja2 en Google App Engine
- 12. appengine_config.py en Google App Engine
- 13. eCommerce en Google App Engine
- 14. debería dejar Google App Engine?
- 15. Google App Engine retraso extraño
- 16. Google App Engine en Silverlight
- 17. Google App Engine: appcfg.py rollback
- 18. Google App Engine - Cookies seguras
- 19. Google App Engine modifyThreadGroup problema
- 20. Google App Engine - incremento automático
- 21. OpenID para Google App Engine
- 22. Google App Engine y CORS
- 23. Google App Engine: autenticación personalizada
- 24. Google App Engine: módulo JSON
- 25. Django en Google App Engine
- 26. ¿Alternativa para Google App Engine?
- 27. Google Maps y Google App Engine
- 28. Google App Engine en Google Apps Domain
- 29. Google App Engine: cuándo usarlo, cuándo no?
- 30. Recibiendo correo en Google App Engine
http://serverfault.com/questions/133157/using-googles-app-engine-as-cdn-for-static-files El hilo dice que GAE no es un CDN –
http: // serverfault.com/questions/133157/using-googles-app-engine-as-cdn-for-static-files El hilo dice que GAE no es un CDN –