There are input and output buffer for each operator. So it could sit on
the sender or on the receiver side.

Have a look here for more details:
http://www.michael-noll.com/blog/2013/06/21/understanding-storm-internal-message-buffers/

If this is not enough information, just ask again.

-Matthias


On 11/23/2015 06:01 PM, Jason Kusar wrote:
> I'm trying to track down some memory issues.  I think it might have to
> do with too many large tuples being in flight, but that brought up the
> question of where those tuples sit while waiting to be processed.
> 
> Assuming I have a bolt that emits tuples but the next bolt isn't ready
> to accept it yet, is the tuple queued in the emitting process or in the
> process of the bolt that will consume it for processing?
> 
> I guess another way to ask the question is: When is the tuple
> transferred to the next bolt?  When that bolt asks for it or when it is
> first emitted?
> 
> Thanks!
> Jason

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to