41 posts
December 08, 2015
Dear all, We are proud to announce the release of Infinispan 8.1.0.Final, codenamed “Mahou”, the culmination of four months of active development. This release brings many enhancements but most of all we would like to highlight the new Infinispan Web Management Console wh...
November 10, 2015
Dear all, The first Beta release of Infinispan 8.1 is now available for use. Our new admin console has gone through quite a lot of changes recently. As mentioned before the new console allows for administration of Infinispan cluster nodes and now we would like to show so...
October 27, 2015
If you are of the kind that get you source of info from podcasts, check out the latest JBoss Asylum podcast. Tristan and William give an overview of Infinispan 8 main features and in particular around distributed streams and all the new query features. Go get the podcast...
October 26, 2015
Infinispan has supported expiration now for quite some time. However there have always been some nuances with how it operated, and with this latest wave of enhancements, we hope that they are mostly covered. Existing Behaviours The following describe how expiration works...
October 01, 2015
Infinispan has been implementing Hibernate Second Level Cache for a long time, replacing the previous JBoss Cache implementation with very similar logic. The main aim of the implementation has always been to have very fast reads, keeping the overhead of cache during reads on ...
September 25, 2015
Eviction Today Infinispan since its inception has supported a way to help users control how much memory the in memory cache entries consume in the JVM. This has always been limited to a number of entries. In the past users have had to estimate the average amount of bytes ...
September 16, 2015
Infinispan local caches have several features that make it more than just a map - expiration and eviction, listeners, statistics, transactions, cache stores and so forth. However, this comes at a price - due to all the hooks and object allocation, plain ConcurrentHashMap is f...
September 14, 2015
Avro and Gora are two Apache projects that belong to the Hadoop ecosystem. Avro is a data serialization framework that relies on JSON for defining data types and protocols, and serializes data in a compact binary format. Its primary use in Hadoop is to provide a serialization...
September 14, 2015
A new cache store for storage of cache data within the Redis key/value server has been introduced with Infinispan 8. This allows all storage of cache data to be stored in a centralised Redis deployment which all Infinispan clients access. The cache store supports 3 Redis de...
September 07, 2015
Now that Infinispan supports Java 8, we can take full advantage of some of the new features. One of the big features of Java 8 is the new Stream classes. This flips the head on processing data so that instead of having to iterate upon the data yourself the underlying Stream...
August 05, 2015
RadarGun 2.1.0.Final I’m happy to announce RadarGun 2.1.0.Final is officialy out. RadarGun is a multi purpose testing tool, which provides means to measure performance and test features specific to distributed systems (data grids, caches in particular). The release c...
July 24, 2015
Dear Infinispan Community, We are happy to announce the second Beta release of Infinispan 8.0.0! This release brings many improvements and fixes: Distributed Stream support (ISPN-5293) - Support for distributed java.util.stream.Stream operations allowing for efficient...
July 07, 2015
Dear Infinispan community, It is with great pleasure that we are announcing the first Beta release of Infinispan 8.0.0. These are the main changes in this release: Support for mixed queries, accessing both indexed and non-indexed fields. Server rebased on WildFly 9....
June 17, 2015
Dear Infinispan community, it is with great pleasure that we are announcing the release of Infinispan 8.0.0.Alpha2 as we continue forward. This release brings a few very useful features: second batch for size-based eviction: sized based eviction has been updated to wo...
March 19, 2015
As many of you are most likely aware Infinispan provides a way to limit how many entries are stored in a single node’s memory at a given time. This is configurable via the eviction element in xml or EvictionConfiguraitonBuilder through the programmatic configuration. ...
March 17, 2015
Dear Infinispan community, We are proud to announce the release of Infinispan 7.2.0.Beta1 today. Along the usual assortment of bug fixes, this release includes a few exciting new features: Server-side scripting with JSR-223 (ISPN-5013) Initial support for the JCach...
February 25, 2015
Dear Infinispan community, we are proud to announce the release of Infinispan 7.2.0.Alpha1. This release brings you the atomic objects described in a previous post by [.post-author .vcard]#[.fn]#https://github.com/otrack[Pierre Sutra] ##and a handful of bug-fixes. Feel ...
January 30, 2015
Dear Infinispan community, I am proud to announce the release of Infinispan 7.1.0 Final today. This release contains a couple new features and a handful of enhancements to features introduced in 7.0. You can find out more details at the Current Release Notes page. The...
January 14, 2015
Distributed systems aggregate large numbers of heterogeneous components that are subject to failures and asynchrony. To tame such a capricious nature, systems designers resort to non-blocking techniques such as state machine replication. This approach provides consistent non-...
November 04, 2014
Many people may have been surprised the first time they used Map.size method on a distributed Infinispan cluster. As was later deduced only the local node size is returned. Infinispan had taken this approach to limit the chance that instead of getting the full cluster size...
October 31, 2014
Recently, Infinispan got a new local file-based cache store, called Soft-Index File Store. Why have we created just another cache store, what problems is it solving, what are its limitations and how is it designed? Single File Store is a well performing cache store, but i...
October 07, 2014
Dear Community, We are gearing up towards a great Infinispan 7.0.0, and we are happy to announce our first candidate release! Notable features and improvements in this release: Cross-site state transfer now handles failures (ISPN-4025) Easier management of Protobuf ...
September 16, 2014
Dear Infinispan Community, We are happy to announce the second Beta release of Infinispan 7.0.0! This release brings many improvements and fixes: Many fixes and performance optimizations for non-indexed queries (ISPN-4670, ISPN-4700) Significant improvements to the re...
August 11, 2014
Dear Community, It is our pleasure to announce the first Beta release of Infinispan 7.0.0! The release highlights are: Initial support for Cluster partitions (aka Split Brain) ISPN-263 Added JGroups SASL support to Infinispan Server ISPN-4303 Upgraded internal JGr...
June 05, 2014
Introduction There have been a number of recent Infinispan 7.0 Map/Reduce performance related improvements that we were eager to test in our performance lab and subsequently share with you. The results are more than promising. In the word count use case, Map/Reduce task exe...
May 27, 2014
Dear all, with the release of 7.0.0.Alpha4 it was mentioned that we now support Distributed Entry Iterator which allows for iteration over all entries in the cache. Iterating over all the entries in the cache has always been an highly demanded community feature. Existing met...
April 11, 2014
As developers, it’s always easy for us to "forget" about documentation and tutorials, and let them get out of date. And this is exactly what happened with our clustered cache tutorial. Even though we kept updating the tutorial to use the latest configuration style, t...
March 05, 2014
If you are following on the dev listing, you may have seen a design doc come through that details adding support for Clustered Listeners to Infinispan. This features allows for listeners to be used in a distributed cache configuration. I am happy to say that this feature is...
February 28, 2014
Dear Infinispan community, We’re proud to announce the first Alpha release of Infinispan 7.0.0. This release adds several new features: Support for clustered listeners. One of the limitation of Infinispan’s distributed mode used to be that listeners could ...
January 13, 2014
Following up on the previous post on Infinispan remote queries, we’ve prepared a quick start guide to get you up and running with remote queries in minutes. It’s a simple Java application that places some data in a remote cache and then retrieves it using querie...
November 19, 2013
Dear Infinispan community, We’re pleased to announce the final release of Infinispan 6.0 "Infinium". As announced, this is the first Infinispan stable version to be released under the terms of Apache License v2.0. This release brings some highly demanded features be...
October 08, 2013
Dear Infinispan community, We are proud to announce the first candidate release for Infinispan 6.0.0. As many of you would expect from a candidate release this version contains a multitude of bug fixes/enhancements to get to a stable 6.0.0 release. For a complete list o...
September 26, 2013
If you’re following Infinispan’s mailing lists you’ve probably caught a glimpse of the new developments in the Query land: a new DSL, remote querying via Hot Rod client, a new marshaller based on Google’s Protobuf. Time to unveil these properly! ==...
September 20, 2013
One of the basic rules of participating in an Infinispan cluster was that everyone must pay their fair share. Sure, each node was able to run a diferent set of caches (i.e. the cluster didn’t have to be symmetric). But when a node started up a distributed cache, it auto...
August 05, 2013
Dear Infinispan community, We’re proud to announce the second Alpha release of Infinispan 6.0.0, and also the second release using the Apache Software Licence. New features in this release: A new query DSL that is usable both in embedded/library mode and over Ho...
July 17, 2013
Dear Infinispan community, We’re proud to announce the first Alpha release of Infinispan 6.0.0. Starting with this release, Infinispan license is moving to the terms of the Apache Software Licence version 2.0. Besides increased stability (about 30 bug fixes) this re...
June 12, 2013
Infinispan 5.3.0 will be introducing a LevelDB cache store. This cache store will allow you to store cache entries using a fast filesystem based LevelDB key-value store originally developed by Google. This cache store uses a Java implementation of LevelDB, and maybe one day...
June 04, 2013
With the 5.3 release, there is a brand new feature. I’m glad to announce that you will be able to use MongoDB as a cache store. For those who don’t know MongoDB, it’s an open-source document oriented NoSQL database developped by 10Gen. You can more informa...
May 30, 2013
Good news everyone - Infinispan 5.3.0 will be introducing a long awaited JPA cache store. This cache store will allow you to store cache entries in the database using proper schema - so that other applications can read the persisted data as well. In normal use cases, it...
May 26, 2010
Infinispan’s distributed mode is well suited to handling large datasets and scaling the clustered cache by adding nodes as required. These days when inexpensive scaling is thought of, cloud computing immediately comes to mind. One of the largest providers of cloud com...
September 23, 2009
Hello all, Querying is an important feature for Infinispan, so we’ve decided to include a technology preview of this for 4.0.0.CR1 and 4.0.0.GA, even though it is only really scheduled for Infinispan 4.1.0. Browse to this wiki page to see how the new API works for q...


