lunes, abril 14, 2008

Limitaciones de Google Apps Engine

Acabo de leer google app engine limitations , un pequeño artículo de un empleado de Google , donde se habla de alguna de las limitaciones que presenta la plataforma de desarrollo de aplicaciones que ha presentado Google que se ha encontrado al desarrollar una aplicación.
  • Imposibilidad de ejecutar procesos en background. Todos los scripts se ejecutan cuando se accede a cierta URL. Aunque esto es una ventaja a la hora de la escalabilidad, hay aplicaciones reales que necesitan este tipo de procesos.
  • Al no existir conexiones permanentes no se puede usar la técnica de programación Comet, es decir, que el servidor mande de manera asíncrona datos al navegador.
  • Todo el tratamiento de datos se hace a través de scripts que hay que programar, en vez de algún tipo de frontend de base de datos. Hay que subir script para tratar los datos.
  • Lentitud al recorrer las tablas de datos.
  • Las operaciones de grandes cantidades de datos es lento.
  • No se puede hacer queries arbitrarias.
  • No tiene soporte para hacer peticiones https ni para recibirlas
  • .
También en Google App Engine: The good, the bad, and the ugly? aparecen reflejadas alguna de las limitaciones.

Actualización

Mientras leía otro artículo sobre el sistema he dado con las quotas del mismo que se resumen en:

Quotas fijas
QuotaLímite
Aplicaciones por desarrollador3
Almacenamiento por aplicación500MB
Límites de uso diario
QuotaLímite
Correos electrónicos por día2000
Ancho de banda de entrada10 Gigabytes
Ancho de banda de salida10 Gigabyttes
CPU Megaciclos200000000
Peticiones HTTP por día650000
LLamadas al API de base de datos2500000
Llamadas al API URLFetch160000

Technorati Tags:

No hay comentarios: