So it looks like a complete rewrite of the datanode network I/O
in the async model is necessary. I don't want to invest the time
if in the end it isn't enough to significantly affect HBase
stability in a positive way. 

Blocking in disk I/O will be out of scope.

   - Andy


> From: Andrew Purtell 
> 
> I have started work on this. The plan is to use selectable
> channels (set to blocking mode), a work queue, and a pool of
> worker threads to handle xceiver connections.
[...]
> However, it may be necessary to go fully async
[...]



      

Reply via email to