Contribuye

Category: Plugins

Quickstart: JMS en Grails

El uso de JMS dentro de las aplicaciones Java es una de las piedras angulares dentro del desarrollo JEE; permite que las aplicaciones se comuniquen de forma fiable por medio de mensajes asíncronos enviados a través de un broker e mensajería. JMS es bueno para sistemas distribuidos o procesamiento de tareas, lo cual puede ayudar a la escalabilidad. Elementos esenciales para el uso de JMS Existen dos elementos esenciales en JMS, un productor de mensajes y un consumidor de mensajes.

Read More

Podcast de GrailsMx, temporada 2 episodio 3

Es un placer traerles una nueva emisión del podcast de GrailsMX. Escúchalo en directo en SoundCloud: En esta ocasión los hosts Tomas Lin, Domingo Suárez y José Juan Reyes nos pusimos a platicar acerca de micro frameworks en Groovy. Intercambiando las experiencias que hemos tenido en su uso y experimentación, además de algunos comentarios enriquecedores acerca de herramientas relacionadas. Los micro-frameworks: Dropwizard – http://dropwizard.codahale.com/manual/ Ratpack – https://github.com/ratpack/ratpack Gaelyk – http://gaelyk.appspot.com/ Caelyf – http://caelyf.cloudfoundry.com/ Vert.x – http://vertx.io/ Vert.x Go – https://github.com/sebastienblanc/vertxgo La pasamos muy bien platicando y planeando nuestra siguiente entrega del podcast.

Read More

Alterando tablas con Database Migration

Hace poco vimos la forma en la que se hacía un cambio en la base de datos ocupando el plugin de database migration. Este es el primer acercamiento a lo que se puede hacer con él. En este post veremos un caso un poco más complejo, esto es, que pasa cuando ya tengo datos en la base y quiero realizar un cambio que borre una columna pero pasar esa información a otra columna en otra tabla, i.e.

Read More

Agregando Constraints con Database Migration Plugin

Cuántas veces nos hemos encontrado con la necesidad de hacer un cambio en una base de datos en producción o en QA pero es requerido mantener los datos que ya estaban ahí y dependiendo el caso es posible hacerlo desde la misma BD pero esto involucraría a algún DBA si es que tienen a alguno. Otra opción, y es a la que se refiere el post, es utilizando el plugin que ya trae Grails por defecto Database Migration Plugin.

Read More