Publicado Hazelcast 3.0

Acaba de publicarse la versión 3.0 de Hazelcast (producto al que ya dedicamos algún post)

Me gusta esta imagen para representar Hazelcast porque verdaderamente es una navaja suiza con muchísimas aplicaciones!!!

Esta versión añade funcionalidades interesantes como:

Core:

· Ejecución multi-thread

  • SPI: Service Programming Interface para desarrollar servicios particionados. Todas las estructuras como Map y Qeueu se han reimplementado con SPI

Serialización

· Custom Serialization: soporte para serialización a medida plugeable

Map

  • In Memory Format : soporte para almacenar entries como objeto, como binario y como Cached
  • Continuous Query : Soporte para listeners que se registran con una query y son notificados cuando hay un cambio en el Map que matchea con esa Query (ja,ja, y mira que me suena esto :D)
  • Interceptors : permite interceptor las operaciones en el Mapa antes y después de ejecutarse

Queue

Multimap

  • Valores pueden ser Set/List/Queue.

Topic

  • Ordenado total

Transactions

Client

  • Nuevo Protocolo Binario: protocol portable, usado en clients Java,C#,…
  • Smart client

La migración es sencilla: http://www.hazelcast.com/docs/3.0/manual/single_html/#MigratingTo3

Leer más