Buscar
Social
Ofertas laborales ES

Entries in rendimiento (47)

martes
abr272010

Comparativa de rendimiento de lenguajes en Google App Engine (inglés)

Tras el anuncio de soporte Java en el Google App Engine, y la posterior aparición del plugin para desplegar aplicaciones Grails en esta plataforma, son muchas las dudas que han surgido a los desarrolladores sobre el rendimiento de tales aplicaciones. En este sentido, comienzan a proliferar comparativas como la que aquí se presenta, donde se analiza el rendimiento de cada uno de los lenguajes soportados por Google App Engine.

Más información sobre Google AppEngine Language Performance Comparison Followup (traducido al español).
miércoles
abr212010

Screencast: GGUG - Cacheo HTTP con Grails (inglés)

Aquí os dejamos otro screencast del GGUG, esta vez referente al cacheo HTTP con Grails y cómo utilizarlo eficientemente.

Más información sobre CCGUG: HTTP Caching with Grails.
viernes
abr162010

Grails vs Rails Benchmark (inglés)

Nota: Este artículo tiene más de 1 año, pero como no hemos encontrado nada más reciente, lo publicamos aquí para tu información.

Desde la página oficial de Grails nos llega un interesante artículo en el cual realizan pruebas de rendimiento sobre Grails y Rails. Entre estas pruebas podemos encontrar: rendimiento de lectura, creación de registros, consultas, actualizaciones, ... Una lectura muy recomendable para todos aquellos que estéis interesados en el rendimiento de estos frameworks.

Más información en: Grails vs Rails Performance Benchmarking (traducción al español)
miércoles
abr072010

Django vs. Grails (inglés)

Aquí os dejamos la opinión de un desarrollador sobre Django vs. Grails. En nuestra opinión desde el Observatorio, no todos los inconvenientes que se achacan a Grails son realmente "culpa" de Grails, sino de las tecnología sobre las que Grails se ejecuta. Por ejemplo, hemos oido muchas veces, y en este artículo también se menciona, el hecho de que Grails lanza una excepción de memoria cuando se hacen muchos cambios en caliente; sin embargo, este problema es más achacable al contenedor Tomcat. En cualquier caso, siempre es interesante conocer cómo otras tecnologías complementan o suplementan a Grails, claro.

Más información sobre Django vs. Grails (traducido al español).
viernes
mar192010

Retrasar la creación de la SessionFactory en Grails (inglés)

Cada vez que arrancamos nuestra aplicación Grails, se necesita un tiempo para que Spring instancie y cree todo el contexto de la aplicación, así como para que Hibernate cree una SessionFactory para generar las sesiones que iremos utilizando en nuestro acceso a datos. Para algún tipo de aplicaciones, quizás este tiempo de arranque de la SessionFactory sea algo crítico y pueda esperar hasta que realmente se realice el primer acceso a datos, en cuyo caso este artículo ofrece una alternativa, eso sí, bastante compleja y enreversada (admitido por el propio autor), para la creación diferida (o perezosa) de la SessionFactory en nuestra aplicación.

Más información sobre Delayed SessionFactory Creation in Grails (traducido al español).
miércoles
mar172010

Rendimiento con scaffolding dinámico vs generado (inglés)

Interesante artículo en el cual nos compara los diferentes rendimientos entre usar scaffolding dinámico o generado.

Con scaffolding dinámico: 2 peticiones/segundo

Con scaffolding generado: 200 peticiones/segundo

¿Alguien ha hecho alguna prueba de rendimiento?

Parece ser, que en la documentación de Grails no advierte sobre ello, y esto puede ser un factor negativo para alguien que está evaluando esta tecnología para implantarla en sus proyectos.

Dynamic scaffolding (traducción al español)
martes
mar092010

Rendimiento en proceso de importación con Grails y MySQL (inglés)

Uno de los argumentos más esgrimidos por los detractores de Grails (como las meigas, haberlas, hailas) es el rendimiento de las aplicaciones basadas en Grails. Desde el observatorio no pretendemos ejercer juicios de opinión, pero sí mostrar los hechos y la información necesaria para que el usuario evalúe la tecnología. En esta línea de acción, aquí presentamos un interesante artículo de Ted Naleid sobre la experiencia de un desarrollador con procesos batch de importación de nuevos datos usando MySQL, donde se explica cómo medir el rendimiento de la base de datos, de las consultas, de los índices, tracear los comandos SQL, utilizar un '<em>profiler</em>' para JDBC, gestionar la caché, etc.

Más información sobre Batch Import Performance with Grails and MySQL (traducido al español).
Page 1 ... 1 2 3 4 5