• Asymmetric caches and manual rehashing design

    This document has MOVED.  Please visit https://github.com/infinispan/infinispan/wiki/Asymmetric-Caches-and-Manual-Rehashing-Design   UPDATE YOUR BOOKMARKS!
    Profile Photo
    last modified by manik
  • Infinispan CLI

    This document has MOVED.  Please visit https://github.com/infinispan/infinispan/wiki/Infinispan-CLI UPDATE YOUR BOOKMARKS!
    Profile Photo
    last modified by manik
  • Incremental optimistic locking

    This document has MOVED.  Please visit https://github.com/infinispan/infinispan/wiki/Incremental-Optimistic-Locking   UPDATE YOUR BOOKMARKS!
    Profile Photo
    last modified by manik
  • Optimistic locking in Infinispan

    This document has MOVED.  Please visit https://github.com/infinispan/infinispan/wiki/Optimistic-Locking-In-Infinispan   UPDATE YOUR BOOKMARKS!
    Profile Photo
    last modified by manik
  • Lock reordering for avoiding deadlocks

    This document has MOVED.  Please visit https://github.com/infinispan/infinispan/wiki/Lock-Reordering-For-Avoiding-Deadlocks   UPDATE YOUR BOOKMARKS!
    Profile Photo
    last modified by manik
  • BrnoCacheStore design proposal

    This 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...
    Profile Photo
    last modified by rvansa
  • Infinispan cluster on JBossAS and JavaSE - A working example

    A 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 ...
    Profile Photo
    last modified by tkon
  • Controlled cluster shutdown with data restore from persistent storage

    This 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...
    Profile Photo
    last modified by mircea.markus
  • FileCacheStore redesign

    This 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...
    Profile Photo
    last modified by rvansa
  • Infinispan Modularization

    Infinispan 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...
    Profile Photo
    last modified by nadirx
  • Remote Query Design in Infinispan

    This 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-...
    Profile Photo
    last modified by sannegrinovero
  • Design: Dealing with Network Partitions

    When 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...
    Profile Photo
    last modified by manik
  • 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. ...
    Profile Photo
    last modified by verystrongjoe
  • Clustering meeting London Feb 2013

    Integration 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...
    Profile Photo
    last modified by sannegrinovero
  • Design for Rolling upgrades in Infinispan

    Roll, baby roll! Roll, baby roll! Introduction JIRAs Documentation Design 1.  Rolling upgrades for remote clients using Hot Rod Development work Considerations 2.  Rolling upgra...
    Profile Photo
    last modified by nadirx
  • Rolling upgrades for remote clients using Hot Rod

    This 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...
    Profile Photo
    last modified by nadirx
  • Design of remote event handling in Hot Rod

    This 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...
    Profile Photo
    last modified by galder.zamarreno
  • Infinispan Integration in AS6

    As 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...
    Profile Photo
    last modified by pferraro
  • Extending Infinispan's configuration

    Infinispan 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...
    Profile Photo
    last modified by nadirx
  • Cross Site Replication - design suggestions

    Note: 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...
    Profile Photo
    last modified by mircea.markus