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
signature.asc
Description: OpenPGP digital signature
