Clock driver that calls a callback once each pulse period. Used to react to
time-based events such as timeouts, checking for changed files, etc.
This is called a "pulse" because it is periodic, like your pulse. But,
unlike the "heartbeat" between the AM and YARN or the AM and ZK,
this is purely internal.