This practical guide is intended for those who want to learn how to build extremely scalable applications. This book is easy to read and is aimed at Java enterprise developers with a solid knowledge of Java. However, no previous coding experience with Infinispan is required.
What you will learn
Install Infinispan and create the perfect development environment
Get acquainted with topologies and strategies for different situations and data access patterns
Familiarize yourself with scaling techniques and concepts including distributed transactions, ACID, and database sharding
Monitor your Infinispan instances by using RHQ or JMX clients
Control and manage transactions using JTA and use the available APIs to manipulate your cache data
Create an application called TicketMonster and learn how to implement Infinispan
Learn about JGroups and how to use it with Infinispan for reliable communication
Learn the concepts behind big data and how to work with Infinispan MapReduce API
Who this book is for
This practical guide is intended for those who want to learn how to build extremely scalable applications. This book is easy to read and is aimed at Java enterprise developers with a solid knowledge of Java. However, no previous coding experience with Infinispan is required.