New 1.8.2 Google App Engine Pre-Release SDK available !

During last months we’ve seen a lot of changes and improvements and, in some cases, problems with App Engine. I think it’s a good idea stay in touch about these new features, recently changes and the problems.

In fact, Google App Engine jumped from 1.7.7 version to 1.8.0 when It introduced the new PHP SDK.

We’ve seen certain type of problems that make our job a little bit difficult since Google I/O and the new PHP SDK release. Problems with taskqueue API, HR Datastore, Memcache make our applications increase latency times, however as always Google provides a very quickly and good resolution for the problems.

Continue reading

Google Code Jam 2013

Este año he vuelto a participar en el Google Code Jam y ha sido genial! Desconozco el número de participantes de este año, pero el año anterior fue de unos 35.000 programadores de todo el mundo.

La competición ha consistido en resolver 4 problemas, que comento brevemente sin entrar en detalle de las soluciones (ya que el concurso aún no se encuentra cerrado)

Continue reading

Nueva release de Google App Engine 1.7.7

Como ya comentaba la semana pasada en la pre-release de Google App Engine, ya tenemos aquí la release oficial 1.7.7 de Google App Engine.

Como destacados mencionar que se ha eliminado un mínimo de $2.10 por semana que existía para las aplicaciones facturables, mejoras en el dev_appserver y correcciones que se han venido comentando desde la versión 1.7.6, se ha actualizo el plugin Maven y tenemos disponibles sockets de salida.

Continue reading

Nuevo DEV_APPSERVER Python de Google AppEngine 1.7.6

Con la nueva release de App Engine SDK 1.7.6 hemos recibido grandes y novedosos cambios en el SDK espcialmente orientados a los desarrolladores en Python en el DEV_APPSERVER 2.

Ahora este nuevo servidor de desarrollo nos permitirá desarrollar más deprisa y de manera más fiable ya que reproduce fielmente el HRD (High Replication Datastore) mediante el uso de SQLite, con lo que las pruebas que realicemos contra nuestro servidor de desarrollo local serán idénticas al comportamiento que podamos esperar contra el servidor de explotación.

Continue reading