Reduce HTable Pool Contention Using Concurrent Collections
----------------------------------------------------------
Key: HBASE-3673
URL: https://issues.apache.org/jira/browse/HBASE-3673
Project: HBase
Issue Type: Improvement
Components: client
Affects Versions: 0.90.1, 0.90.2
Reporter: Karthick Sankarachary
Assignee: Karthick Sankarachary
Priority: Minor
Fix For: 0.90.0
In the case of medium-to-large sized HTable pools, the amount of time the
client spends blocking on the underlying map and queue data structures turns
out to be quite significant. Using an efficient wait-free implementation of
maps and queues might serve to reduce the contention on the pool. In
particular, I was wondering if we should replace the synchronized map with a
concurrent hash map, and linked list with a concurrent linked queue.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira