You can read the source code of Jstorm, It is java Storm. It is easy to read
https://github.com/alibaba/jstorm
I can share one freemind file to you to demonstrate the architecture and work 
flow.



Best Regards
Longda


-----邮件原件-----
发件人: Erik Weathers [mailto:[email protected]] 
发送时间: 2015年3月24日 8:58
收件人: [email protected]
主题: begging for a bit of help reading storm-core code

hi Storm Devs!

I've been trying to discern what the purpose is for the ubiquitous "callback" 
variables in cluster.clj and supervisor.clj code.  It occurred to me that some 
of you fine folks on the dev list must have already braved this test and could 
help dispel my ignorance.  Specifically, I'm trying to determine what the 
mk-storm-cluster-state function is actually doing, and understanding the 
callbacks seems critical to that endeavor.

I had hoped that commit log messages might help me infer the point of these 
callbacks, but this particular pattern hasn't changed since the initial commit 
by Nathan Marz.

Thanks for whatever help you can provide!

- Erik

P.S., I have many other similar questions about the storm-core Clojure code, so 
I wonder if someone might have a suggestion of a different route for to 
requesting such code-reading help?

Reply via email to