Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Abandoned
-
None
-
None
-
None
Description
RpcServer uses multiple selectors to read data for load distribution, but the distribution is just done by round-robin. It is uncertain, especially for long run, whether load is equally divided and resources are used without being wasted.
Moreover, multiple selectors may cause excessive context switches which give priority to low latency (while we just add the requests to queues), and it is possible to reduce throughput of the whole server.
Attachments
Attachments
Issue Links
- is related to
-
HBASE-15971 Regression: Random Read/WorkloadC slower in 1.x than 0.98
- Resolved
-
HBASE-15594 [YCSB] Improvements
- Resolved