Diennea engineering

Blazing Cache

A fast distributed cache

BlazingCache is a fast Cache for distributed Java applications.

Resiliency

BlazingCache leverages Apache Zookeeper for services discovery and coordination. A replicated coordinator service is used as central point of communication to ensure the consistency of cache entries between the members.

Consistency

BlazingCache will protect you from reading stale data from cache and guarantee that if a member of the group invalidates an entry or a more recent version of a value is put into the cache the operation will be propagated to all the other peers in the system.

Simplicity

BlazingCache is very small and designed to be a very fast cache from the get go. It implements a small set of features and doesn’t require multicast or complex manual configurations. Since version 1.4.0 BlazingCache implements JSR107 JCache API.

BlazingCache Release Summary

BlazingCache 1.13.0 - July 2017

BlazingCache 1.13.0 introduces Netty4 upgrade and other minor fixes Release notes

BlazingCache 1.12.0 - April 2017

BlazingCache 1.12.0 introduces Netty 4.1.X, Native-Epol on Linux, OpenSSL and JCache single server embedded mode Release notes

BlazingCache 1.11.0 - November 2016

BlazingCache 1.11.0 introduces SASL/Kerberos authentication Release notes

BlazingCache 1.10.0 - September 2016

BlazingCache 1.10.0 introduces CacheClient.load() feature Release notes

BlazingCache 1.9.0 - June 2016

BlazingCache 1.9.0 introduces JCache JSR107 support for StoreByReference optional feature Release notes

BlazingCache 1.8.0 - May 2016

BlazingCache 1.8.0 is a GA release Release notes

BlazingCache 1.7.0 - April 2016

BlazingCache 1.7.0 introduces fetchObject, getObject and putObject methods Release notes

BlazingCache 1.6.0 - 26 March 2016

BlazingCache 1.6.0 introduces fetch/put/invalidate serialization Release notes

BlazingCache 1.5.0 - 1 March 2016

BlazingCache 1.5.0 introduces detailed performance counters Release notes

BlazingCache 1.4.0 - 26 January 2016

BlazingCache 1.4.0 introduces distributed locks Release notes

BlazingCache 1.3.0 - 21 January 2016

BlazingCache 1.3.0 introduces JSR107 API, first public release Release notes