我们对hadoop还是比较熟悉的,那么想学习storm,在我们hadoop的基础上,可以快速理解Storm。对比如下:
bolt是相当于mapreduce中的map或者reduce的操作原语,
storm中有个master,运行的守护进程是叫nimbus,相当于hadoop中的jobtracker,其他的就是worker。
运行的守护进程是supervisor,相当于hadoop中的tasktracker,supervisor会监听分配给它那台机器上的工作,根据需要启动/关闭工作进程。
具体如下图: