[infinispan-issues] [JBoss JIRA] (ISPN-5557) Thread usage redesign in core

Dan Berindei (JIRA) issues at jboss.org
Wed Jun 17 07:44:04 EDT 2015


Dan Berindei created ISPN-5557:
----------------------------------

             Summary: Thread usage redesign in core
                 Key: ISPN-5557
                 URL: https://issues.jboss.org/browse/ISPN-5557
             Project: Infinispan
          Issue Type: Task
          Components: Core
    Affects Versions: 7.2.2.Final
            Reporter: Dan Berindei
            Assignee: Dan Berindei
            Priority: Critical
             Fix For: 8.0.0.Final


Infinispan needs a lot of threads, because everything is synchronous: locking, remote command invocations, cache writers. This causes various issues, from general context switching overhead to the thread pools getting full and causing deadlocks.

We should redesign the core so that most blocking happens on the application threads, and the number of internal threads is kept to a minimum.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the infinispan-issues mailing list