In-memory data grids IMDG have recently been gaining a lot of attention, and the market for this technology is steadily increasing. This book is a practical guide that covers all Infinispan features in a progressive manner with the help of real-world and ready-to-use examples. You will learn how to install Infinispan and create a perfect development environment. Finally, we will present a sample application that you can download from the JBoss Developer Framework. Skip to main content. Start your free trial.
|Published (Last):||24 September 2007|
|PDF File Size:||8.51 Mb|
|ePub File Size:||3.83 Mb|
|Price:||Free* [*Free Regsitration Required]|
You will learn how to install Infinispan and create a perfect development environment. Finally, we will present a sample application that you can download from the JBoss Developer Framework. He has more than 14 years of professional IT experience in software development, architecture, and Agile methodologies. He is specialized in Java Enterprise technologies, and has deep knowledge of new emerging technologies such as cloud computing, NoSQL, and big data. As an architect, he supports teams in designing and developing scalable and maintainable solutions, following best practices, design patterns, and Domain-Driven Design practices.
As an agile coach, he supports teams in the adoption of Agile methodologies, such as Scrum, extreme programming, and Kanban, to make faster and better software deliveries to demanding time scales. Wagner contributes actively to the Agile and Java communities in Brazil. When you visit any website, it may store or retrieve information on your browser,usually in the form of cookies. This information does not usually identify you, but it does help companies to learn how their users are interacting with the site.
We respect your right to privacy, so you can choose not to accept some of these cookies. Choose from the different category headers to find out more and change your default settings. Please note if you have arrived at our site via a cashback website, turning off targeting or performance cookies will mean we cannot verify your transaction with the referrer and you may not receive your cashback. These cookies are essential for the website to function and they cannot be turned off.
They are usually only set in response to actions made by you on our site, such as logging in, adding items to your cart or filling in forms. If you browse our website, you accept these cookies. These cookies allow us to keep track of how many people have visited our website, how they discovered us, and how they interact with the site. All the information used is aggregated, and completely anonymous.
These cookies are placed on our site by our trusted third-party providers. They help us to personalise our adverts and provide services to our customers such as live chat. If you have arrived at our site via a cashback website, turning off Targeting Cookies will mean we cannot verify your transaction with the referrer and you may not receive your cashback.
Sign In Register. Toggle Nav. Browse All. All Books. Best Sellers. Top Searches:. All Videos. Master Infinispan to create scalable and high-performance applications. Skip to the end of the images gallery. Skip to the beginning of the images gallery.
Read Now Look inside. Table of contents. Understanding performance and scalability Improving performance using Infinispan Improving scalability Points to consider about relational databases Scaling out your database Summary.
Clustering modes Summary. Data access patterns Understanding and configuring second-level cache in Hibernate with Infinispan Implementing the cache-aside programming pattern Reading and writing through cache Writing behind caching Summary.
Add to Cart. What do I get with a Packt subscription? What do I get with a Video? Download this Video course in MP4 format DRM FREE - read and interact with your content when you want, where you want, and how you want Immediately access your video course for viewing or download through your Packt account.
What do I get with an eBook? Add To Cart. Start a FREE day trial. Related Products. Your Privacy 2. Strictly Necessary Cookies 3. Performance Cookies 4. Targeting Cookies Your Privacy. Strictly Necessary Cookies Always active.
Performance Cookies. Targeting Cookies. Allow all Save. 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.
Introducing the Infinispan data grid. Getting started with Infinispan. Running the sample application. Creating your first project. Building Infinispan from source. Contributing to the project. Understanding performance and scalability. Improving performance using Infinispan. Improving scalability. Points to consider about relational databases. Scaling out your database. Infinispan architecture. Anatomy of an Infinispan clustered cache. Configuring an Infinispan cache.
Infinispan APIs. Persisting data in Infinispan. Writing event listeners and notifications. Clustering modes. Data access patterns. Understanding and configuring second-level cache in Hibernate with Infinispan.
Implementing the cache-aside programming pattern. Reading and writing through cache. Writing behind caching. The JBoss developer framework. Installing and running the TicketMonster application. The TicketMonster application use cases. Architecture and design of TicketMonster. Scaling TicketMonster. Adding Infinispan to Ticket Monster. Transaction fundamentals. Java Transaction API. Transactional modes. Transactional models. Batch mode.
Transaction recovery. Locking and concurrency control. An overview of monitoring and managing with Java. Interacting with Infinispan via JMX. Other management tools. Introduction to server modules.
Infinispan REST server. Using the Hot Rod server. Infinispan memcached server.
Infinispan Data Grid Platform Definitive Guide
In-memory data grids IMDG have recently been gaining a lot of attention, and the market for this technology is steadily increasing. This book is a practical guide that covers all Infinispan features in a progressive manner with the help of real-world and ready-to-use examples. You will learn how to install Infinispan and create a perfect development environment. Finally, we will present a sample application that you can download from the JBoss Developer Framework. Total books Closure: The Definitive Guide. Practical Data Science with R.
Article: "Introducing the Infinispan Data Grid Platform"
Building on the solid foundation of Infinispan 8, JBoss Data Grid integrates with the rest of the Red Hat JBoss middleware platform to deliver top-notch long-term support, dedicated high-quality consulting and training services, and the best open-source expertise in the world. If you want to give it a spin, go to the Red Hat JBoss Data Grid product page , where you will find download links for a free trial, documentation and more. Maybe we should now call the project Infinispan Arquillian extension rather than Infinispan Arquillian Container because, since version 5. The property ispnHome no longer exists.