BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Série 5.1 do Infinispan traz consultas distribuídas e paralelas em Grid

Série 5.1 do Infinispan traz consultas distribuídas e paralelas em Grid

A JBoss anunciou  na semana passada a primeira versão alfa do Infinispan 5.1. A principal novidade para a ferramenta de grids open source é a possibilidade de executar consultas distribuídas entre os nós do cluster. Com codinome "Brahma", o release inaugura uma série de versões disponibilizadas para que os usuários experimentem e deem feedback sobre as mudanças.

O Infinispan é uma plataforma de Data Grid open source altamente escalável, implementada em Java, que fornece a infraestrutura necessária para manter dados em cache em um Grid. Com o Infinispan a memória de heap pode ser escalada de acordo com o número de máquinas em um cluster. A plataforma realiza a replicação de dados entre as máquinas do cluster e disponibiliza um padrão de persistência baseado na interface CacheStore. Além de Java, aplicações desenvolvidas em PHP, Python, Ruby ou C podem tirar proveito da plataforma, através de clientes para protocolos memcached, suportados no Infinispan.

As funcionalidades da versão 5.1.0.ALPHA1 são:

  • Suporte a consultas executadas de forma distribuída, ou seja, as consultas são processadas paralelamente em todos os nós. É possível criar uma consulta distribuída através da API SearchManager.getClusteredQuery (ainda em fase experimental).
  • O módulo de consultas do Infinispan passa a utilizar o Hibernate Search versão 4.
  • É possível realizar o unmarshalling  de dados em formato binário usando classloaders customizados, funcionalidade útil quando o Infinispan é implantado em ambiente modular com OSGI, por exemplo. Mais informações podem ser vistas na documentação da API AdvancedCache.with(ClassLoader).

O novo release  já está disponível na página de download  do Infinispan. A página de documentação do projeto contém um guia introdutório, vídeos, glossário e guia de usuário, disponíveis para desenvolvedores que pretendem experimentar com o Infinispan.  Além da documentação oficial, no blog do Infinispan é possível obter mais detalhes e notícias.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT