Blazing Cache

A JAVA CACHE FOR DISTRIBUTED SYSTEMS

What is BlazingCache?

BlazingCache is a simple and rapid caching service for distributed Java applications.

Resiliency

BlazingCache is based on Apache Zookeeper for service management and coordination. A centralised and replicated coordination service ensures the consistency of data present in the cache among all cluster members.

Consistency

BlazingCache protects you from reading stale data from the cache and ensures that if a member invalidates a value or enters a more recent one into the cache, the operation will be propagated to all system members.

Simplicity

BlazingCache is designed to be a rapid and light cache. Indeed, it only implements the features required to have a distributed cache that is efficient and which can be easily implemented, which does not require multicast or complex manual configurations. From version 1.4.0 BlazingCache fully supports JCache JSR107.

CHANGE LOG

1.9.0

14/06/2016 – Release notes
BlazingCache 1.9.0 introduces JCache JSR107 support for StoreByReference optional feature

1.8.0

13/05/2016 – Release notes
BlazingCache 1.8.0 is a GA release

1.7.0

19/04/2016 – Release notes
BlazingCache 1.7.0 introduces fetchObject, getObject and putObject methods

1.6.0

23/03/2016 – Release notes
BlazingCache 1.6.0 introduces fetch/put/invalidate serialization

1.5.0

01/03/2016 – Release notes
BlazingCache 1.5.0 introduces detailed performance counters

1.4.0

26/01/2016 – Release notes
BlazingCache 1.4.0 introduces distributed locks

1.3.0

21/01/2016 – Release notes
BlazingCache 1.3.0 introduces JSR107 API, first public release