Details
-
Type: Improvement
-
Status: Open
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: Upcoming
-
Component/s: None
-
Labels:None
Description
Currently, all the internal cache instances are synchronized maps. Most of the time they are only ever being read from, so a lock could be unnecessarily acquired.
Use a locking strategy like Doug Lea's ReadWriteLock to overcome this.
Or perhaps java.util.concurrent Maps which avoid synchronized java synchronized locks?