Hi, all,

The Storm guarantees no data loss and hence fully processing of all
incoming tuples by replaying those which are not fully processed or timed
out.

Every incoming tuple results in a tree of messages. Let's say one part of
the message tree is already fully processed but another part of the tree
failed. For example, we are counting words in "Hello World. How Are You."
What if the "Hello" is already counted while "How" is lost? Upon detection
of the failure, the storm will replay the tuple at the spout, right? So,
will this sentence be emitted again? Will this make "Hello" to be counted
twice?

Thanks!!!

Regards,
Cheng Xuntao

Reply via email to