[infinispan-issues] [JBoss JIRA] (ISPN-11229) Handle async-xsite in parallel

Pedro Ruivo (Jira) issues at jboss.org
Tue Jan 28 04:30:11 EST 2020


Pedro Ruivo created ISPN-11229:
----------------------------------

             Summary: Handle async-xsite in parallel
                 Key: ISPN-11229
                 URL: https://issues.redhat.com/browse/ISPN-11229
             Project: Infinispan
          Issue Type: Enhancement
          Components: Cross-Site Replication
    Affects Versions: 10.0.0.CR2
            Reporter: Pedro Ruivo
            Assignee: Pedro Ruivo
             Fix For: 9.1.8.Final, 10.0.0.Final


Asynchronous cross-site replication relies on the ordering of the write operation to ensure data consistency. This ordering is provided by JGroups; it only delivers the next request after the first one is completed.

This order contains updates for multiple caches and keys. What is proposed here is to handle different keys/cache updates in parallel.

It should improve the response time, however, there is no free lunch. The following is expected:
* An increase of CPU utilization: it may spawn new threads to handle different keys update in parallel
* An increase in memory: it chains the updates (queue)



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the infinispan-issues mailing list