Log in to follow, share, and participate in this community.
Article Asymmetric caches and manual rehashing design
Asymmetric caches and manual rehashing designThis document has MOVED. Please visit https://github.com/infinispan/infinispan/wiki/Asymmetric-Caches-and-Manual-Rehashing-Design UPDATE YOUR BOOKMARKS!
Optimistic locking in InfinispanThis document has MOVED. Please visit https://github.com/infinispan/infinispan/wiki/Optimistic-Locking-In-Infinispan UPDATE YOUR BOOKMARKS!
Lock reordering for avoiding deadlocksThis document has MOVED. Please visit https://github.com/infinispan/infinispan/wiki/Lock-Reordering-For-Avoiding-Deadlocks UPDATE YOUR BOOKMARKS!
BrnoCacheStore design proposalThis is a local file-based cache store, optimized for write-through use with strong consistency guarantees (ability to flush disk operations before returning from the store call). There are three threads opera...
Article Infinispan cluster on JBossAS and JavaSE - A working example
Infinispan cluster on JBossAS and JavaSE - A working exampleA few days ago I faced the requirement to create an infinispan cluster composed by a JBoss node and a number of spring standalone applications. Even though, I knew that this set up is feasible I was not able to find ...
Article Controlled cluster shutdown with data restore from persistent storage
Controlled cluster shutdown with data restore from persistent storageThis is tracked by ISPN-3351. Purpose Recently it has been more and more a requirement from the users to be able to: - controlled shutdown a cluster and flush data to persistent storage - restart the whole clu...
FileCacheStore redesignThis is an early design doc to redesign Infinispan's FileCacheStore. Some general ideas: B+Tree-based, good for fast lookup (reading), but slower for writing. Append-only store Fast writing, slow to r...
Infinispan ModularizationInfinispan Core Library Currently (5.x) the Infinispan library is packaged as a JAR (infinispan-core) which includes all of the APIs, utility functions and some SPIs (FileCacheStore) and depends on: jboss-loggi...
Remote Query Design in InfinispanThis document discusses what querying in Infinispan should look like. Requirements Descending order of importance Queryability over REST and Hot Rod Common API for remote and library-mode querying Handle re-...
Design: Dealing with Network PartitionsWhen network partitions happen, and heal again, Infinispan suffers from data inconsistency. The purpose of ISPN-263 is to provide a mechanism to sacrifice availability (in Brewer's CAP theorem) in exchange for c...
Article is it impossible to use cache in the listener of transactional cache?
is it impossible to use cache in the listener of transactional cache?I'm almost to dead because of this problem. I have four nodes and it is clustered with two optimistic transactional caches. one is for invaldaiton cache and numOwner = 1 and and shared with jdbc cache store. ...
Clustering meeting London Feb 2013Integration of TOA/TOM into Infinispan 5.3
Message bundling and OOB messages
Message batching
Async Invocation API (AIA)
Avoid deadlock of OOB/regular threads
Avoid keeping threads BLOCKED when waiti...
Design for Rolling upgrades in InfinispanRoll, baby roll!
Roll, baby roll!
Introduction
JIRAs
Documentation
Design
1. Rolling upgrades for remote clients using Hot Rod
Development work
Considerations
2. Rolling upgra...
Article Rolling upgrades for remote clients using Hot Rod
Rolling upgrades for remote clients using Hot RodThis process is used for installations making use of Infinispan as a remote grid, via Hot Rod. This assumes an upgrade of the Infinispan grid, and not the client application. In the following description we wil...
Article Design of remote event handling in Hot Rod
Design of remote event handling in Hot RodThis article outlines the design of event handling in Hot Rod protocol: https://issues.jboss.org/browse/ISPN-374 The idea is that Hot Rod servers should be able to notify remote clients of events such as cache...
Infinispan Integration in AS6As of version 6.0.0.CR1, Infinispan replaced JBoss Cache as the distributed caching technology upon which JBoss AS clustering services are built. What is Infinispan? http://community.jboss.org/wiki/WhatisInfi...
Extending Infinispan's configurationInfinispan 5.1 introduced a builder-style fluent configuration API and a new StAX-based XML configuration parser. These were however limited to the configuration of the core elements of Infinispan, relying on key/valu...
Article Cross Site Replication - design suggestions
Cross Site Replication - design suggestionsNote: the final design document for X-Site replication can be found here. This document contain the design suggestions for the cross datacentre replication functionality in Infinispan (ISPN-1824). It is assum...