Details
-
Task
-
Status: Closed
-
Minor
-
Resolution: Duplicate
-
1.7
Description
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.