Zoltan Martonka has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/23182


Change subject: CDPD-64590 Add a new metric to count received RPC calls
......................................................................

CDPD-64590 Add a new metric to count received RPC calls

In clusters with a lot of tablets, there's often a great number of
consensus calls sent even without user activity. All of the tablets have
separate heartbeat timers, so each heartbeat RPC ends up causing a
wakeup and context switch on the server side.

We should explore ways of coalescing these RPCs. For experimenting with
batching heartbeats together, we need a metric to measure if the number
of received RPC messages decreases. We should have a metric counting all
types of RPC messages, so we can also see how much the number of RPC
calls decreases on a cluster with user activity too.

Change-Id: I1ac516568cecfc4496a05463732472cea6c5fa85
---
M src/kudu/rpc/service_pool.cc
M src/kudu/rpc/service_pool.h
M src/kudu/tserver/tablet_server-test.cc
3 files changed, 20 insertions(+), 0 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/82/23182/1
--
To view, visit http://gerrit.cloudera.org:8080/23182
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I1ac516568cecfc4496a05463732472cea6c5fa85
Gerrit-Change-Number: 23182
Gerrit-PatchSet: 1
Gerrit-Owner: Zoltan Martonka <[email protected]>

Reply via email to