【本篇文章主要是介绍Storm的特点、核心概念、以及Storm的生态现状;从总体上对storm有个基本的认识】

  Storm是Apache下的一个免费的、开源的、分布式流式计算框架,官方网址:https://storm.apache.org/

  Storm的基本框架如下:

  nimbus:整个集群的主节点,用于接收用户提交的作业(拓扑),并向supervisor分发代码,监视作业/worker的状态;分配系统资源。它类似于Hadoop中的JobTracker.

  supervisor:真正的工作节点,根据nimbus发出的指令来启动或者关闭worker,每一个supervisor会定义若干个worker. 它类似于Hadoop中的TaskTracker.

  worker:是一个独立的JVM进程,同一个supervisor下的worker具有不同的端口号,它是用于执行作业的基本单元;一个worker内会维护一个线程池,其中的每一个线程在storm中称作为executor.

最新文章

  1. Windows服务定时执行方式
  2. wp8 入门到精通 定时更新瓷贴
  3. myawr : mysql性能监控
  4. AspNetPager 自定义html
  5. java开发之多线程需要学习和理解的东西
  6. libvirtVirsh
  7. HTTP status codes
  8. 交换机Trunk端口配置
  9. poj2187(未完、有错)
  10. [个人翻译]GitHub指导文件(GitHub Guides[Hello World])
  11. H5数飞机
  12. linux 添加静态路由
  13. 带你深入理解STL之迭代器和Traits技法
  14. hibernate链接数据库链接池c3p0配置
  15. tcp/ip协议详解
  16. springboot(@Service,@Mapper)注解失效导致无法注入service和mapper
  17. leetcode98
  18. AX_List
  19. Opaque data type--不透明类型
  20. 20165313 《Java程序设计》第六周学习总结

热门文章

  1. Husky or C++ API - HDFS Short-Circuit Local Reads
  2. 使用css使textbox输入内容自动变大写
  3. Python学习笔记(一)python基础与函数
  4. C#类继承和接口继承时一些模棱两可的问题[转]
  5. cursor or set-based
  6. VS2013 ViewData ViewBag Ajax等关键词报错(当前上下文不存在名称)而且不提示也点不出来,但是可以正常运行,
  7. js的高级知识---词法分析
  8. nodejs的request创建的get和post请求,带参数
  9. 跟着思维导图学习javascript
  10. 编译错误:/usr/bin/ld: cannot find -lz