Hibernate Second Level Cache Integration with Cache - Clustering using Redis.
We have a complex/huge J2EE Application, which will be deployed in cluster of around 50-60 nodes in production.
We are using hibernate's 5.2.8.Final version.
Using Infinispan over JGroups in any of the clustered mode (replicated/distributed/invalidation)is not able to suffice our Scalability & Performance concerns.
We are already using Redis as alternative to Infinispan for Named Custom Caches.
We believe, using Redis for Hibernate's Second Level Cache might be highly useful, and will be solving scalability & performance issues in huge cluster.
Redis can be used for invalidating data across cluster, along with some local cache container like EhCache on every individual node.
Linking the GitHub pull request.