Skip to content

Caching Solutions

Introduction to Caching

Java Caching

  • DZone refcard: Java Caching Strategies and the JCache API. Explores the building blocks of JCache and other caching APIs, as well as multiple strategies for implementing temporary data storage in your application.

Infinispan

  • Introduction to Infinispan Distributed in-memory key/value data grid and cache
  • Dzone: Getting Started with Infinispan Enhance Performance With Scalable, Highly Available Data Stores. Infinispan is an open-source, ASL 2.0-licensed, in-memory data grid platform based on Java 8. This newly updated Refcard offers tips for implementing Infinispan, gives a practical example for using it in embedded mode, and lists key APIs and cache features. Learn more about running Infinispan in containers and how to integrate the platform with Hibernate ORM, Apache Hadoop, Apache Spark, and Apache Camel.

Red Hat Data Grid (commercial version of Infinispan)

CDN Content Delivery Network

HAProxy

Varnish

Memcached

Redis

Nginx High-performance caching

Videos

Click to expand!

Slides

Click to expand!