nlu90 commented on issue #2692: Making emit, ack, and fail thread safe
URL: https://github.com/apache/incubator-heron/pull/2692#issuecomment-390284998
 
 
   @bornej It is possible to utilizing multithreads in Heron even without this 
patch. The only requirement is that you need to ack/fail the processed tuple in 
the original main thread for correctness. If your topology is AT-MOST-ONCE 
semantics, then you don't even need to worry about this problem.
   
   @srkukarni After reviewing this long converstaion and the changes made, it 
looks good to me. But I think we need to mention the thread-safe acking to 
users very carefully, ensures them that EFFECTLY-ONCE might be broken if they 
don't implement `preSave` carefully.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to