Storm-源码分析汇总
Storm Features
Storm - Guaranteeing message processing
Storm - Transactional-topologies
Storm Starter
Storm starter – SingleJoinExample
Storm starter – RollingTopWords
Storm Topology
Storm-源码分析-Topology Submit-Client
Storm-源码分析-Topology Submit-Nimbus
Storm-源码分析-Topology Submit-Nimbus-mk-assignments
Storm-源码分析- Component ,Executor ,Task之间关系
Storm-源码分析-Topology Submit-Supervisor
Storm-源码分析-Topology Submit-Worker
Storm-源码分析-Topology Submit-Executor
Storm-源码分析-Topology Submit-Executor-mk-threads
Storm-源码分析-Topology Submit-Task
Storm-源码分析-Topology Submit-Task-TopologyContext (backtype.storm.task)
Storm Modules
Storm-源码分析- Messaging (backtype.storm.messaging)
Storm-源码分析-Streaming Grouping (backtype.storm.daemon.executor)
Storm-源码分析- hook (backtype.storm.hooks)
Storm-源码分析-Stats (backtype.storm.stats)
Storm-源码分析-acker (backtype.storm.daemon.acker)
Storm中用到的Utils (可以独立使用)
Storm-源码分析- Storm中Zookeeper的使用
Storm-源码分析- Disruptor在storm中的使用
Storm-源码分析-LocalState (backtype.storm.utils)
Storm-源码分析- timer (backtype.storm.timer)
Storm-源码分析-EventManager (backtype.storm.event)
   
Storm的使用, Bolt和Spout
Storm-源码分析- spout (backtype.storm.spout)
Storm-源码分析- bolt (backtype.storm.task)
Storm-源码分析汇总的更多相关文章
- Storm源码分析--Nimbus-data
		nimbus-datastorm-core/backtype/storm/nimbus.clj (defn nimbus-data [conf inimbus] (let [forced-schedu ... 
- JStorm与Storm源码分析(四)--均衡调度器,EvenScheduler
		EvenScheduler同DefaultScheduler一样,同样实现了IScheduler接口, 由下面代码可以看出: (ns backtype.storm.scheduler.EvenSche ... 
- JStorm与Storm源码分析(一)--nimbus-data
		Nimbus里定义了一些共享数据结构,比如nimbus-data. nimbus-data结构里定义了很多公用的数据,请看下面代码: (defn nimbus-data [conf inimbus] ... 
- JStorm与Storm源码分析(三)--Scheduler,调度器
		Scheduler作为Storm的调度器,负责为Topology分配可用资源. Storm提供了IScheduler接口,用户可以通过实现该接口来自定义Scheduler. 其定义如下: public ... 
- JStorm与Storm源码分析(二)--任务分配,assignment
		mk-assignments主要功能就是产生Executor与节点+端口的对应关系,将Executor分配到某个节点的某个端口上,以及进行相应的调度处理.代码注释如下: ;;参数nimbus为nimb ... 
- storm源码分析之任务分配--task assignment
		在"storm源码分析之topology提交过程"一文最后,submitTopologyWithOpts函数调用了mk-assignments函数.该函数的主要功能就是进行topo ... 
- Spark源码分析 – 汇总索引
		http://jerryshao.me/categories.html#architecture-ref http://blog.csdn.net/pelick/article/details/172 ... 
- Nimbus<三>Storm源码分析--Nimbus启动过程
		Nimbus server, 首先从启动命令开始, 同样是使用storm命令"storm nimbus”来启动看下源码, 此处和上面client不同, jvmtype="-serv ... 
- JStorm与Storm源码分析(五)--SpoutOutputCollector与代理模式
		本文主要是解析SpoutOutputCollector源码,顺便分析该类中所涉及的设计模式–代理模式. 首先介绍一下Spout输出收集器接口–ISpoutOutputCollector,该接口主要声明 ... 
- storm源码分析之topology提交过程
		storm集群上运行的是一个个topology,一个topology是spouts和bolts组成的图.当我们开发完topology程序后将其打成jar包,然后在shell中执行storm jar x ... 
随机推荐
- Sublime Text 2中自定义代码模板
			Sublime Text 2中自定义代码模板 2012-12-06 10:13 9921人阅读 评论(0) 收藏 举报 分类: 编辑器-Sublime Text 2(5) 版权声明:本文为博主原创 ... 
- rownum浅析
			对于 Oracle 的 rownum 问题,非常多资料都说不支持>.>=.=.between...and,仅仅能用以上符号(<.<=.!=),并不是说用>, >=, ... 
- BootCamp支持软件6
			最新版本的 Boot Camp 6 苹果驱动支持的机型列表 苹果官方已经公布了 BootCamp 6 驱动支持的机型列表了,基本上 2012 年后的 Macbook / Pro / Air / iMa ... 
- 陷阱:C++模块之间的”直接依赖“和”间接依赖“与Makefile的撰写
			参考:http://make.mad-scientist.net/papers/advanced-auto-dependency-generation/ 参考:http://stackoverflow ... 
- 【shell】tar命令详解
			tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思):-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件! ... 
- Java动态代理机制小结
			因为最近学习hadoop中用到了动态代理的相关知识,之前AOP编程也碰到过,所以在这里特地总结一下. 在java的动态代理机制中,有两个重要的类或接口,一个是 InvocationHandler(In ... 
- android mvp设计模式
			什么是MVP MVP,全称 Model-View-Presenter.要说MVP那就不得不说一说它的前辈——MVC(Model-View-Controller,模型-视图-控制器). View:对应于 ... 
- React系列——react-redux之connect方法解析
			connect简介 前方高能预警,有耐心才能看完文章!! react-redux仅有2个API,Provider和connect,Provider提供的是一个顶层容器的作用,实现store的上下文 ... 
- IE下使用location对象有时会出现“没有权限”的错误
			http://jadyyang.blog.sohu.com/145340845.html ——————————————————————————————————————————————————————— ... 
- Sql_server四种执行ExecuteReader、ExecuteNonQuery、ExecuteScalar、DataSet.docx
			c#数据查询输出 2012-07-17 17:07 1.使用ExecuteReader()操作数据库 2.使用ExecuteNonQuery()操作数据库 3.使用ExecuteScalar()操作数 ... 
