GitHub user shanthoosh opened a pull request:
https://github.com/apache/samza/pull/422
SAMZA-1588: Add random jitter to monitorâs scheduling interval.
Weâve observed in LinkedIn execution environments that, all the monitors
running on the YARN node-manager machines hitting an external service at the
same time based upon the configured monitor scheduling interval.
To eliminate unnecessary monitor execution spike and congestion caused to
an external service at the same time, itâs essential to add a random jitter
to the monitor scheduling interval.
Random jitter will be added to monitor scheduling interval based upon a
boolean configuration.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/shanthoosh/samza SAMZA-1588
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/samza/pull/422.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #422
----
commit 9ff3140156546157fef3a12255beeb05c1feccac
Author: Shanthoosh Venkataraman <svenkataraman@...>
Date: 2018-02-15T20:40:12Z
SAMZA-1588: Add random jitter to monitorâs scheduling interval.
----
---