Storm入门1-基本概念
2024-08-24 08:03:55
【本篇文章主要是介绍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.
最新文章
- Windows服务定时执行方式
- wp8 入门到精通 定时更新瓷贴
- myawr : mysql性能监控
- AspNetPager 自定义html
- java开发之多线程需要学习和理解的东西
- libvirtVirsh
- HTTP status codes
- 交换机Trunk端口配置
- poj2187(未完、有错)
- [个人翻译]GitHub指导文件(GitHub Guides[Hello World])
- H5数飞机
- linux 添加静态路由
- 带你深入理解STL之迭代器和Traits技法
- hibernate链接数据库链接池c3p0配置
- tcp/ip协议详解
- springboot(@Service,@Mapper)注解失效导致无法注入service和mapper
- leetcode98
- AX_List
- Opaque data type--不透明类型
- 20165313 《Java程序设计》第六周学习总结
热门文章
- Husky or C++ API - HDFS Short-Circuit Local Reads
- 使用css使textbox输入内容自动变大写
- Python学习笔记(一)python基础与函数
- C#类继承和接口继承时一些模棱两可的问题[转]
- cursor or set-based
- VS2013 ViewData ViewBag Ajax等关键词报错(当前上下文不存在名称)而且不提示也点不出来,但是可以正常运行,
- js的高级知识---词法分析
- nodejs的request创建的get和post请求,带参数
- 跟着思维导图学习javascript
- 编译错误:/usr/bin/ld: cannot find -lz