Recommend to use localOrShuffleGrouping Tuples are randomly distributed across
the bolt's tasks in a
A stream grouped this way means that the producer of the tuple decides which
task of the consumer wi
The stream is partitioned by the fields specified in the grouping.
The entire stream goes to a single one of the bolt's tasks. Specifically, it
goes to the task with t
The stream is replicated across all the bolt's tasks. Use this grouping with
A custom stream grouping by implementing the CustomStreamGrouping interface.
This grouping specifies that you don't care how the stream is grouped.
There are 3 kind of tasks. (1) The tasks run on the same worker process, this
kind of tasks have the