Details
-
Improvement
-
Status: In Progress
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
In NodeStateMap, we use a global ReentrantReadWriteLock. We should probably use a finer-grained lock to control concurrent operations, so we try to use Striped<ReadWriteLock> to optimize the lock implementation.