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?
