Buscar
Social
Ofertas laborales ES

Entries in despliegue (102)

lunes
ago092010

Configuración de la fuente de datos en un entorno altamente concurrente (inglés)

Ya hemos publicado en el Observatorio alguna entrada acerca de los problemas que suelen aparecer con bases de datos como MySQL cuando se despliega una aplicación en Producción y ésta se encuentra inactiva mucho tiempo. Aquí os dejamos una configuración tipo para aquellas aplicaciones que se ejecuten en entornos altamente concurrentes.

Más información sobre Configuration of DataSource.groovy for Highly Concurrent Grails Application (traducido al español).
viernes
jul232010

Pensamientos acerca de 'cloud hosting' para aplicaciones Grails (inglés)

En este artículo de opinión se desglosa brevemente la oferta de alojamiento que ha existido y existe para el despliegue de aplicaciones web en general, y Grails en particular, y se apuesta por el uso de servicios en 'nube', como Amazon, y herramientas como CloudFoundry de SpringSource para facilitar su configuración.

Más información sobre Thoughts about cloud hosting for Grails applications (traducido al español).
viernes
jun182010

Tunear Tomcat 6 y la JVM para aplicación Grails con WS Java legado (inglés)

Interesantísimo artículo que profundiza en la gestión de la memoria de una aplicación Grails desplegada sobre Tomcat 6, analizando los picos de carga, la forma en que el GC (Garbage Collector) libera la memoria, los hilos de ejecución, etc.

Más información sobre jvm and tomcat 6 tuning new grails application with legacy java webservice (traducido al español).
viernes
jun182010

Grails, Ant, Hudson y despliegues automáticos (inglés)

Cada vez más desarrolladores configuran un entorno automatizado de despliegue de aplicaciones, donde Hudson suele ser la herramienta más utilizada por su sencillez e integración con Grails.

Más información sobre Grails, Ant, Hudson and automated deployments (traducido al español).
martes
may182010

Gestión de plugins en Grails 1.3 (inglés)

Con la liberación de la nueva versión 1.3.x de Grails, las dependencias de los plugins pueden ser gestionadas mediante un DSL contra repositorios Maven.

Más información sobre Managing plugins with Grails 1.3 (traducido al español).
miércoles
may052010

¿Problemas al desplegar tu aplicación Grails en Apache Geronimo? (inglés)

Si estás intentando desplegar una aplicación Grails en Apache Geronimo, y te has encontrado con algún problemilla, no dudes en echar un vistazo a este artículo por si puedes encontrar alguna solución.

Más información sobre Grails apache geronimo some problem in deploying debian (traducido al español).
miércoles
may052010

Grails con Terracotta: unas pocas líneas de configuración (inglés)

Atrás han quedado aquellos tiempos en que para poder desplegar una aplicación en un 'cluster' necesitábamos modificar el propio código de nuestra aplicación para que conociera y supiera interactuar dentro del cluster. Afortunadamente, con librerías como Terracotta y AOP, ahora podemos 'clusterizar' nuestra aplicación en cualquier momento y sin que ésta sepa si se está ejecutando en un simple Tomcat o en un entorno distribuido de varios servidores. ¿Alguien da más?

Más información sobre Grails With Terracotta: A Few Lines of Config (traducido al español).
lunes
may032010

Construir una aplicación Grails con diferentes versiones en Hudson (inglés)

Cuando configuramos un 'job' en Hudson para Grails (suponiendo que hayamos instalado el correspondiente plugin), normalmente especificamos la versión de Grails que queremos utilizar para construir el proyecto, ya que podríamos tener varios 'jobs', y necesitar cada uno de ellos una versión distinta de Grails. Pero además, como se explica en este artículo, podemos utilizar varias versiones de Grails para construir el mismo proyecto, no distintos, como por ejemplo en el caso de un plugin.

Más información sobre Building your app on Hudson with Multiple Grails versions (traducido al español).
lunes
may032010

Ant, Maven, Gradle…o algo más… (inglés)

Dentro de las múltiples ventajas del uso de un framework como Grails, encontramos la capacidad que nos proporciona para construir y desplegar nuestras aplicaciones sin necesidad de instalar o utilizar otro framework externo, ya que el propio Grails es autosuficiente para generarnos un WAR o desplegarnos nuestra aplicación directamente en Tomcat.

Sin embargo, la funcionalidad de construcción y despliegue de aplicaciones propocionada 'ootb' por Grails puede que no sea suficiente para las necesidades de gestión de la configuración de nuestro proyecto. En tales casos, conocer herramientas como Ant, Maven, Gradle…o algo más… se convierte en fundamental, principalmente la última de ellas: Gradle. Aquí os dejamos un pequeño experimento de construcción de aplicaciones usando cada uno de los 3 frameworks enumerados.

Más información sobre Ant, Maven, Gradle…or something else… (traducido al español).
viernes
abr302010

Aplicaciones web vSphere fáciles con Grails y la API VI para Java (inglés)

Uno de los productos de virtualización de la compañía VMWare es vSphere, que nos permite 'levantar' aplicaciones web rápida y fácilmente. Este producto puede ser gestionado desde la API VI para Java, y en este artículo se nos explica cómo hacerlo para aplicaciones desarrolladas con Grails.

Más información sobre Easy vSphere Web Apps with Grails and the VI Java API (traducido al español).