I have some questions about ticks: 1. If ticks are setup, are they broadcast to all instances of all active bolts in the topology? 2. If not, how can we setup ticks to be sent ONLY to active bolts of a certain type, eg., HBaseBolt, SummingBolt, etc? 3. Going further, can we setup ticks to be sent to different bolts at different frequencies, eg., 1 minute for HBaseBolt, and 5 minutes for SummingBolt, etc, and none to other bolts in the topology? 4. Finally, are ticks sent to ALL instances (tasks) of each active bolt, or any one instance will get the tick? ie., if I setup SummingBolt with parallelism of 10, will each of the 10 tasks/instances of SummingBolt get each tick? Or will each tick be sent to exactly one of these instances (maybe the receiving task/instance will vary for each received tick)?
Basically, I want to ensure that if ticks are turned on, they don't flood the networks and load up all the bolts that don't need ticks, that ticks can be sent only to subscribing bolts at their chosen frequencies, and that ticks are not sent to all parallelly running instances of each subscribing bolt but only to one of these instances. Thanks, Jeyendran
