组成:

Topology是Storm里的最高抽象概念,相当于Hadoop里的MapReduce,
Topology(流转换图)由Spouts和Bolts组成。
Spout创建Stream,Stream由无限的Tuple(元组)构成。
Bolts接收Spout流出的Tuple并进行处理,处理后生成的新的Tuple可以流向下一个Bolt,
也可以直接结束。

架构:
用户提交Topology到
Storm上后会由Master上运行的Nimbus进行任务调度和监控,Nimbus将分配的任务存储到
Zookeeper里,Supervisor负责监听任务,会从Zookeeper中获取到分配的
任务,获取到任务后Worker上的Task负责任务的具体执行。

可参考:

阿里JStorm中文文档

http://blog.csdn.net/weiyongle1996/article/details/77142245

最新文章

  1. 用Advanced Installer制作DotNetBar for Windows Forms 12.0.0.1_冰河之刃重打包版详解
  2. servlet之session添加和移除的两种方式
  3. volatile关键字解析
  4. 【JavaScript】创建命名空间,Class,LOG
  5. 硬件相关-EMI & EMS & EMC
  6. MySQL 死锁日志分析
  7. [Design Pattern] Command Pattern 简单案例
  8. myeclipse 8.5-10.0 安装 svn 方法(转)
  9. 短信发送接口被恶意访问的网络攻击事件(四)完结篇--搭建WAF清理战场
  10. 使用 mysql PDO 防止sql注入
  11. Python-数据类型之元组
  12. Android APK 瘦身 - JOOX Music项目实战
  13. secureCRT保存屏幕输出内容
  14. 程序员装X指南
  15. java 中,new一个新对象时,是先给成员变量赋上初值后 再来调用类中的构造函数的。
  16. luogu 2480 古代猪文 数论合集(CRT+Lucas+qpow+逆元)
  17. vue中引入css文件
  18. Android SD卡读写
  19. 利用nginx搭建RTMP视频点播、直播、HLS服务器(转)
  20. 利用ant脚本 自动构建svn增量/全量 系统程序升级包【转】

热门文章

  1. Java 代码规范,你应该知道的一些工具和用法
  2. 我也说说Emacs吧(7) - lisp基础
  3. CS231n课程笔记翻译3:线性分类笔记
  4. Node 抓取非utf-8编码页面
  5. linux下awk内置函数的使用(split/substr/length)
  6. Vue之拦截与响应拦截
  7. 【解题报告】13级个人结业赛(二) ——动(dou)态(bu)规(hui)划(zuo)专场
  8. 接口测试基础——第7篇 简单的Python知识普及(二)之装饰器
  9. 【Netty】netty学习之nio网络编程的模型
  10. 人人都要培养AIQ