Book Image

Infinispan data grid platform definitive guide

Book Image

Infinispan data grid platform definitive guide

Overview of this book

Table of Contents (20 chapters)
Infinispan Data Grid Platform Definitive Guide
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 3. Using the APIs

In the previous chapter, you saw the basics of performance, scalability, and how to solve some of these problems using different techniques.

This chapter provides an overview of the architecture of Infinispan. It explains the terminology of the main components and the main APIs, which we will first cover the basics of by looking at some of the foundational interfaces and classes in Infinispan.

To begin with, we are going to be covering the basic concepts required to understand how Infinispan is structured and how applications can use it.

In this chapter, we briefly discuss and analyze the following subjects:

  • Infinispan architecture

  • Anatomy of an Infinispan clustered cache

  • Configuring an Infinispan cache

  • Learning the cache API

  • Cache store and cache loaders

  • Listeners and notifications

  • JSR-107—the Java caching API