Tianying Chang created HBASE-11684:
--------------------------------------

             Summary: HBase replicationSource should support multithread to 
ship the log entry
                 Key: HBASE-11684
                 URL: https://issues.apache.org/jira/browse/HBASE-11684
             Project: HBase
          Issue Type: Improvement
          Components: Performance, regionserver, Replication
            Reporter: Tianying Chang
            Assignee: Tianying Chang


We found the replication rate cannot keep up with the write rate when the 
master cluster is write heavy. We got huge log queue build up due to that. But 
when we do a rolling restart of master cluster, we found that the 
appliedOpsRate doubled due to the extra thread created to help recover the log 
of the restarted RS. ReplicateLogEntries is a synchronous blocking call, it 
becomes the bottleneck when is only runs with one thread. I think we should 
support multi-thread for the replication source to ship the data. I don't see 
any consistency problem. Any other concern here? 



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to