Terracota-Springs cluster de JVM, el fin de los EJB?

Marzo 7, 2007

Terracota DSO (Distributed Shared Objects) es una solución que nos permite realizar clusters de maquinas virtuales java (JVM). Dicho de otra manera, cambiamos el cluster del servidor de aplicaciones y lo realizamos a nivel de maquina virtual( el cluster de JVM, se comportara como una única maquina virtual)

Esto implica que los recursos/objetos se pueden compartir entre varias maquinas virtuales.Podemos crear un objeto en una maquina y ser visible en otra de una manera transparente para el programador. En principio, esto nos permitiría librarnos de los, a veces incómodos, EJB . Una pequeña ayuda, para realizar este cambio esta en Terracota-Spring, que es una especialización de DSO, para compartir los contextos de Spring, así como sus Beans indicándolo en un archivo de configuración XML.Terracota-Spring soporta la mayoría de servidores de aplicaciones como: Bea Weblogic, IBM Websphere y Tomcat.

Habrá que ver como evoluciona el tema, en principio una posible solución a tener en cuenta para nuestro proyectos.