[ https://issues.apache.org/jira/browse/IGNITE-4092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15752225#comment-15752225 ]
Yakov Zhdanov commented on IGNITE-4092: --------------------------------------- Duplicate - https://issues.apache.org/jira/browse/IGNITE-104? > Implement prototype for thread-per-partition approach. > ------------------------------------------------------ > > Key: IGNITE-4092 > URL: https://issues.apache.org/jira/browse/IGNITE-4092 > Project: Ignite > Issue Type: Task > Components: cache > Affects Versions: 1.7 > Reporter: Vladimir Ozerov > Assignee: Vladimir Ozerov > Priority: Minor > Labels: performance > Fix For: 2.0 > > > Rationale: > - Decrease contention on thread-pool blocking queue head/tail; > - Minimize amount of thread parks/unparks; > - Decrease overhead on partition RW locking. > Implementation: > - Implemented striped thread pool; > - Every thread has separate non-blocking queue; > - Blocking back-off strategy if queue is empty. -- This message was sent by Atlassian JIRA (v6.3.4#6332)