storm源码阅读
脑机接口社区
这个作者很懒,什么都没留下…
展开
-
Storm源码阅读之SpoutOutputCollector
Storm源码阅读之SpoutOutputCollector原创 2016-08-19 09:16:31 · 1443 阅读 · 0 评论 -
JStorm与Storm源码分析(三)--Scheduler,调度器
Scheduler作为Storm的调度器,负责为Topology分配可用资源。原创 2017-07-28 16:22:41 · 745 阅读 · 0 评论 -
JStorm与Storm源码分析(二)--任务分配,assignment
mk-assignments主要功能就是产生Executor与节点+端口的对应关系,将Executor分配到某个节点的某个端口上,以及进行相应的调度处理。原创 2017-07-26 14:32:51 · 999 阅读 · 0 评论 -
JStorm/Storm源码解读(二)--启动篇
JStorm/Storm源码解读(二)--启动篇原创 2017-07-25 22:14:06 · 891 阅读 · 1 评论 -
JStorm与Storm源码分析(一)--nimbus-data
JStorm与Storm源码分析之 nimbus-data原创 2017-07-25 21:32:40 · 777 阅读 · 0 评论 -
JStorm与Storm源码分析(八)--计时器工具-mk-timer
Storm使用计时器线程来处理一些周期性调度事件.与计时器相关的操作主要有:创建计时器线程、查看线程是否活跃、向线程中加入新的待调度事件、取消计时器线程原创 2017-08-03 07:40:20 · 1276 阅读 · 0 评论 -
JStorm与Storm源码分析(七)--BasicBoltExecutor与装饰模式
(1)抽象组件角色-Component:给出一个抽象接口,以规范或约束准备接收附加职责的对象.(2)具体组件对象-ConcreteComponent:实现了组件对象的接口,通常是被装饰器装饰的原始对象.(3)装饰角色-Decorator:所有装饰器的抽象父类,需要定义一个与组件接口一致的接口,并持有一个Component对象,其实就是持有被装饰的对象(4)具体装饰对象-ConcreteDecorator:实际原创 2017-08-01 22:59:29 · 884 阅读 · 0 评论 -
JStorm与Storm源码分析(六)--收集器 IOutputCollector 、OutputCollector
在Storm中,多个地方使用了IOutputCollector收集器接口,收集器OutputCollector的接口就是IOutputCollector。原创 2017-08-01 08:16:10 · 794 阅读 · 0 评论 -
JStorm与Storm源码分析(五)--SpoutOutputCollector与代理模式
本文主要是解析SpoutOutputCollector源码,顺便分析该类中所涉及的设计模式–代理模式。原创 2017-07-31 08:36:14 · 799 阅读 · 0 评论 -
Storm/JStorm之Topology提交过程
咱以一个简单的案例来说明Topology提交流程:public static void main(String[] args) throws AlreadyAliveException, InvalidTopologyException { TopologyBuilder builder = new TopologyBuilder(); bui原创 2016-10-16 16:35:33 · 1164 阅读 · 0 评论 -
Storm/JStorm之TopologyBuilder源码阅读
在Strom/JStorm中有一个类是特别重要的,主要用来构建Topology的,这个类就是TopologyBuilder. 咱先看一下简单的例子:public static void main(String[] args) throws AlreadyAliveException, InvalidTopologyException { TopologyBu原创 2016-09-24 16:39:50 · 1102 阅读 · 0 评论 -
JStorm与Storm源码分析(四)--均衡调度器,EvenScheduler
EvenScheduler同DefaultScheduler一样,同样实现了IScheduler接口原创 2017-07-29 08:34:30 · 741 阅读 · 0 评论