Wednesday, 23 March 2016

Javascript client 0.2.0 arrives with Cluster Topology support

Today Infinispan Javascript client version 0.2.0 was released, which includes:

  • Updated README file containing simpler individual examples on each main feature set.
  • Remote execution - Users can now load remote scripts into Infinispan Servers using the addScript method and these scripts can be remotely executed via the execute operation. An example of this can be found in the README file.
  • Server-side statistic can now be retrieved using the stats operation. Again, an example can be found in the README file.
  • The client now supports cluster topology updates, so it can handle remote notifications of server side topology changes, including addition or removal of server-side cluster nodes.
  • Using the cluster topology information and hashing algorithms, the client can now apply the same Consistent-Hash algorithm servers use to distribute data around the cluster, and hence can immediately locate the server where a particular key lives.

If you're a Javascript user and want to store data remotely in Infinispan Server instances, please give the client a go and tell us what you think of it via our forum, via our issue tracker or via IRC on the #infinispan channel on Freenode.

Cheers,
Galder

Monday, 14 March 2016

Infinispan Hadoop connector 0.2 released!


The Infinispan Hadoop connector allows to read and write to Infinispan Server using Hadoop compatible InputFormat and OutputFormat interfaces.

This release includes support for Infinispan 8.2.0.Final and brings fixes to the failover capability, to guarantee that reads and writes can occur even when nodes leave the cluster.

For a full list of changes please check the release notes. Download instructions can be found at the integrations section on our website.
 

Tuesday, 8 March 2016

Infinispan 8.2.0.Final is out!

Dear community,

We are proud to announce the release of Infinispan 8.2.0.Final. Download it here and try it out!

This release is highlighted by performance improvements and multiple fixes, and it introduces some new cool features. We emphasize the following:

  • New algorithm for remote reads in distributed mode that reduces the network usage
  • From now on, the consistent hash is shared among caches with the same membership - entries in different caches using the same key will be co-located
  • A new lambda-enabled Cluster Executor which does not require a clustered cache, but can be constructed directly from a DefaultCacheManager.
  • Protostream 3.0.5, Lucene 5.5, Hibernate Search 5.6.0.Alpha2
  • And many tweaks and improvements overall.
Infinispan Server obviously deserves a list of its own:
  • Infinispan Server was gifted with a brand new event logger. Now it is possible to check the last 7 days events like caches starting/stopping, nodes join/leaving, task execution and security audits. In addition, it is based on Wildfly 10.
  • Admin Console improvements
    • Persistent login session which survives browser refresh
    • Deployment / undeployment of user code
    • Management of ProtoBuf schemas for indexing
    • Management of Scripts for task execution
    • Event viewing
    • Much improved cache and template configuration
    • Cache container configuration
    • PatternFly 3.2
We are now preparing the next development cycle and we will introduce new features and improvements. Stay tuned to know what is coming in Infinispan 9.0. 

Check out the stable release notes, download the releases and tell us all about it on the forum, on our issue tracker or on IRC on the #infinispan channel on Freenode.

Cheers,
The Infinispan team.

Monday, 7 March 2016

Infinispan coming to Voxxed Days Bucharest



This coming Friday, 11th March, I'll be speaking at Voxxed Days Bucharest about Distributed Data Processing with Infinispan and Java Streams. You can find out more about the this talk and other topics in an interview I did with Voxxed Days Bucharest organisers.

So, if you're in Bucharest, make sure you come to Voxxed Days Bucharest to learn about Infinispan!! :)

Cheers,
Galder

Infinispan related presentations on DevConf.cz 2016

DevConf.cz (Developer Conference) is a free annual conference for all Linux and JBoss Community Developers, Admins and Linux users organized by Red Hat Czech Republic in cooperation with the Fedora and JBoss communities. See more details on DevConf's homepage.

Since it's JBoss related conference, Infinispan cannot be missing there! We had two Infinispan related presentantions. First of them was presented by Jiří Holuša focusing on new features in Infinispan 8. The presentation also covers very gentle introduction to Infinispan in general.

The second one, named "From Big Data towards Fast Data",  was given by Vojtěch Juránek and talked about latest trends in Big Data world. The presentation goes through the introduction about Big Data, mentions the problems with it and comes up with the term Fast Data. Some approaches are presented, how to solve this Fast Data phenomenon, ending up with new Infinispan Spark connector as one of the possible solutions.

Please, see the links below.

Presentation "Infinispan 8 - keeping up with the latest trends"
Video: https://www.youtube.com/watch?v=r0__NEgldzI
Slides: bit.ly/1oxAuCM

Presentation "From Big Data towards Fast Data"
Video: https://www.youtube.com/watch?v=TVXeXM2g7So
Slides: bit.ly/1PrQ0ZK

Cheers,
Jiří 

Wednesday, 2 March 2016

Infinispan 8.2.0.CR1 released!

The first candidate for release Infinispan 8.2 (Infinispan 8.2.0.CR1) is now available!

It brings several bug fixes, documentation polishing and support for Apache Lucene 5.5.0. The management console introduced new operations related to rebalancing, backup sites, script deployment as well as layout and usability improvements, e.g. refreshing the page no longer sends you back to the login page !
Reorganized cache configuration with grouping of related options
Indexing configuration options now get their own section
Creation of a new server-side script task

Launch of a script task with immediate visualization of the result

Task execution history

For more details see the full list of changes.

Give a try and tell us what you think.