We have observed that DCP throughput per server in a two-node cluster max out at 70K/s and 10K/s on disk backfill. This primarily becomes a bottleneck when the storage engine is faster than DCP. Since replica depends on DCP for replication, overall write throughput of the system is capped by DCP replication throughput.
|For Gerrit Dashboard: MB-36370|
|131939,9||MB-36370: Trace DCP||master||kv_engine||Status: NEW||0||-1|
|133206,2||MB-36370: Add the new DCP "backoff" stats in Connection||master||kv_engine||Status: NEW||-1||-1|
|133499,37||MB-36370: Add DCP cluster_test perf suite||master||kv_engine||Status: NEW||0||0|
|134989,6||MB-36370: DCP Consumer just increases HT item count at DcpMutation||master||kv_engine||Status: NEW||0||-1|