Noticias Weblogs Foros Wiki Código

Meta-Info

¿Que es?

Planeta Código es un agregador de weblogs sobre programación y desarrollo en castellano. Si eres lector te permite seguirlos de modo cómodo en esta misma página o mediante el fichero de subscripción.

rss subscripción

Sponsors

Puedes utilizar las siguientes imagenes para enlazar PlanetaCodigo:
planetacodigo

planetacodigo

Si tienes un weblog de programación y quieres ser añadido aquí, envíame un email solicitándolo.

Idea: Juanjo Navarro

Diseño: Albin

jordisan.net blog: sobre lo humano, lo divino... y lo técnico: desarrollo

Mis tropiezos con Google App Engine

Enero 24th, 2009 - [Enlace local]

Logo 'roto' de Google App EngineHace bastante tiempo que tengo en mente una idea para desarrollar una aplicación web y, cuando me decidí por fin a implementarla, elegí Google App Engine, a pesar de que no conocía Python, el único lenguaje que soporta ahora mismo (aunque ha sido una buena excusa para aprender) y a pesar de algunas limitaciones propias de un servicio gratuito y en pruebas.

Al fin y al cabo, esos inconvenientes parecían quedar ampliamente superados por las ventajas de usar la misma infraestructura que usa Google para sus propias aplicaciones: robustez, existencia de un entorno de desarrollo, APIs de gestión de usuarios, de almacenamiento de datos, etc.

Sin embargo, los primeros desarrollos han hecho que dos de esas limitaciones se conviertan en importantes barreras para desarrollar una aplicación que tiene que acceder a otros sitios web:

Esta limitación es especialmente restrictiva cuando la aplicación tiene que acceder a sitios web de terceros: las conexiones son lentas, los servidores tardan en responder, … Al final sólo se pueden visitar unas pocas URLs antes de que se produzca el timeout.

Es decir, Google App Engine no permite modificar esa cabecera en las peticiones, y Delicious parece bloquear las peticiones con la cabecera que envía. Un problema que parece poco importante en principio pero que tiene difícil solución.

Estos temas hacen que me esté cuestionando si, a pesar de sus incuestionables ventajas, Google App Engine fue una elección adecuada o no. ¿Tenéis alguna idea al respecto, o conocéis otras alternativas a Google App Engine?

Actualización 11-mar-2009

Buenas noticias. Ahora mismo parece que ya se puede acceder desde Google App Engine a la API de Delicious sin problemas, seguramente porque Delicious ha dejado de bloquearlas. Además, parece que está en los planes de Google, entre otras cosas, dar soporte a tareas planificadas y procesos en background.

Bien por las empresas que escuchan a sus usuarios y dan respuesta a sus necesidades.

» Leer más, comentarios, etc...

Información legal y técnica