Many thanks Andrew for details reply. Its very helpful tutorials.
---RegardsWalid

      From: Andrew Montalenti <[email protected]>
 To: [email protected]; Walid Aljoby <[email protected]> 
 Sent: Sunday, July 24, 2016 10:50 AM
 Subject: Re: Processing guarantee in Apache Storm
   
Hey Walid,
I have an explanation of tuple trees (and anchoring) in my PyCon 2015 
presentation on streamparse + Storm, starting at minute 11. You can find that 
here:
https://youtu.be/ja4Qj9-l6WQ?t=11m

As for your second request, any topology that does the following will implement 
"guaranteed processing":
1. assigns tuple IDs to tuples in the spout2. "anchors" tuples in the bolts at 
every point where a tuple is emitted, simply by passing it to the emit method3. 
ack's and/or fail's tuples at every bolt stage of processing
This is explained in (good) detail in this blog post on fault tolerant 
processing with Storm.
Most topologies that you see in the wild will do this, since it's such a big 
part of Storm's benefit.
Hope that helps,
--
Andrew Montalenti | CTO

On Sat, Jul 16, 2016 at 6:37 AM, Walid Aljoby <[email protected]> wrote:

Hi Everyone,
I have fundamental questions about processing guarantee in Apache Storm. So 
Anyone please can help for the following:
1- Animation or clear tutorial with example show the anchoring mechanism..2- 
Any topology code already implemented the guarantee processing function.

Many thanks,
--Regards
WA



  

Reply via email to