Buscar
Social
Ofertas laborales ES

Entries in transacciones (34)

martes
sep072010

Usando el plugin Datasource en Grails (inglés)

En general, muchas de las aplicaciones que desarrollamos en Grails "atacan" una única base de datos; sin embargo, muchas otras aplicaciones, normalmente porque deben trabajar con datos legados, se encuentran en la necesidad de obtener dicha información de varias bases de datos. En estos últimos casos, un plugin como Datasource puede ahorrarnos mucho trabajo.

Más información sobre Using Grails Datasources Plugin (traducido al español).
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).
lunes
ago022010

Anidar transacciones con anotaciones y Propagation.REQUIRES_NEW (inglés)

No se inventa nada nuevo, sino que se utiliza el mecanismo transaccional que corre por debajo de Grails, y que no es más que el del framework de Spring, como ya todos sabéis.

Más información sobre Grails Transactions using @Transactional annotations and Propagation.REQUIRES_NEW (traducido al español).
miércoles
jul282010

Utilizar JNDI para configurar una fuente de datos en Tomcat (inglés)

Existen multitud de discusiones acerca del problema que tiene MySQL cuando transcurre mucho tiempo sin procesar consultas que consiste en necesitar una reconexión (lo cual provoca una excepción 'recuperable' en nuestra aplicación). Aunque la solución general consiste en configurar una serie de propiedades en la conexión con MySQL, existe un método infalible: definir la fuente de datos directamente en Tomcat y consumirla en Grails a través de JNDI.

Más información sobre Use JNDI datasource for MySQL in Grails and Tomcat 6.0 (traducido al español).
viernes
jul232010

Ejecutar consultas SQL a través de la conexión de la fuente de datos (inglés)

En algún artículo anterior en el Observatorio se explicaba que la base de Grails es tecnología JEE, y como tal puede ser usada de forma directa, cuando la ocasión lo requiera. Aquí os dejamos un nuevo ejemplo de cómo podemos utilizar la fuente de datos que reside bajo la capa de Hibernate/GORM para ejecutar consultas SQL directas, y todo encapsulado a través de un servicio Grails.

Más información sobre Doing an Sql Query leveraging your DataSource Connecting in Grails (traducido al español).
jueves
may202010

¿Simplemente decir 'basta' al SQL (en favor de NoSQL)? (inglés)

Una vez más un artículo donde se pone de manifiesto las ventajas de utilizar un framework como Grails.

Más información sobre Just say no to SQL? (traducido al español).
viernes
may072010

SpringSource adquiere GemStone: software para 'data-grid' (inglés)

SpringSource, la compañía detrás de Grails, acaba de anunciar su intención de adquirir GemStone, una empresa especializada en los servicios de 'data-grid' que son utilizados para construir soluciones de alto rendimiento y acceso a datos que permitan escalar aplicaciones mediante la provisión de acceso fiable y rápido a los datos.

Más información sobre SpringSource To Acquire GemStone (traducido al español).
lunes
may032010

Resumen de cancelación de transacciones en Grails (inglés)

Parece que en la documentación oficial de Grails no queda muy claro cómo utilizar el 'rollback' de las transacciones, y por ello aquí os dejamos un artículo donde se explica con ejemplos cómo llevar a cabo la cancelación de transacciones, cuando se necesario.

Más información sobre Summary on Transaction Rollback in Grails (traducido al español).
viernes
abr302010

Plugin MongoDB Tools: tu BD orientada a documentos en Grails

Para aquellos que estéis buscando una solución a la necesidad de gestionar vuestros documentos en BD, aquí os dejamos el plugin de Grails que integra MongoDB en vuestra aplicación. MongoDB es una base de datos orientada a documentos escalable, de alto rendimiento, y open source, escrita en C++. Entre otras características ofrece soporte completo de indexación, replicación y alta disponibilidad, escalabilidad horizontal, motor de consultas, actualizaciones rápidas, agregación y proceso de datos flexible, y muchas más.

Más información sobre MongoDB Tools plugin.
miércoles
mar312010

Comparativa de plugins para JMS en Grails (francés)

Como ya conocemos, existen varios plugins para integrar la tecnología JMS en nuestra aplicación Grails. En este artículo se analizan dos de ellos, de forma que puedas hacerte una idea de qué ofrecen y sus ventajas e inconvenientes.

Más información sobre JMS / ActiveMQ: Spring vs Grails (traducido al español).