PacktLib: Infinispan Data Grid Platform

Infinispan Data Grid Platform

Credits

About the Authors

About the Reviewers

www.PacktPub.com

Preface

Installing Infinispan

What is a data grid?

Introducing Infinispan as a cache

Installing the required software

Summary

Using Infinispan Core API

Infinispan operational modes

Learning the Infinispan API

Infinispan and transactions

Running the sample application with Maven

Summary

Introducing Infinispan Configuration

Learning the declarative configuration

Configuring cache loaders

Choosing the correct cache store for your application

Chaining cache loaders

Configuring eviction and expiration

Infinispan programmatic configuration

Summary

Developing Advanced Configurations

Introducing clustering

Configuring the network transport

Creating the Infinispan cluster

Infinispan locking strategies

Summary

Monitoring Infinispan

Enabling statistics collection

Using JConsole to gather Infinispan data

Managing Infinispan with RHQ

RHQ: your gateway to Infinispan

Summary

Infinispan and CDI

A 30,000 foot overview of CDI

Getting set up to use Infinispan and CDI

Configuring and injecting Infinispan components into your CDI beans

Controlling storage and retrieval using CDI annotations

Using Infinispan CDI with JBoss AS 7.x

Summary

Advanced Topics

The asynchronous API

The query API

Customizing Infinispan

Summary