-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Connection Management
-
None
-
Fully Compatible
-
Java Drivers
-
Needed
-
A modified YCSB 100 ping workload without ssl cannot scale vertically past 300 kops/s no matter how many threads you specify in YCSB. Offcpu flamegraph shows unsafe_park mutex
Unsafe_Park is being called inside ConcurrentPool.get() and ConcurrentPool.release() where it calls lockInterruptiblyUnfair(). I believe this is the culprit.
- causes
-
DRIVERS-3056 Relax the WaitQueue fairness requirement in the CMAP spec
- Closed
- is related to
-
JAVA-4452 Improve performance characteristics of the connection pool to be on par with the driver 4.2.0
- Closed
- links to