lunes, 2 de marzo de 2015

DEMO DE JBOSS DATA GRID

JBoss Data Grid es un grid de datos y data store clave/valor, escalable y altamente disponible. Es totalmente open source y está escrito en Java. El propósito de JBoss Data Grid es exponer una estructura de datos distribuida, concurrente y diseñada desde cero para aprovechar al máximo las nuevas arquitecturas multiprocesador y multicore. Normalmente se usa como caché distribuida, pero también se puede utilizar como base de datos de objetos o almacenamiento NoSQL clave/valor.




En la imagen se ven cuatro nodos de JBoss Data Grid con los datos que tienen cada uno de ellos. Es un cluster configurado con dos copias de cada uno de los objetos introducidos en el grid. La demo está hecha con Docker, por lo que es muy sencillo tenerlo todo funcionando en cuestión de minutos.

La demo consta de dos contenedores:

  • Un contenedor con los cuatro nodos de Data Grid en cluster. Los nodos se pueden arrancar y parar con Supervisor.
  • Otro contenedor con un JBoss Enterprise Application Platform que se conecta al grid para hacer la visualización de nodos y datos.
El código y las instrucciones detalladas se encuentran en GitHub: https://github.com/mpbravo/jdg-demo 

0 comentarios:

Publicar un comentario