zoukankan      html  css  js  c++  java
  • Storm入门1-基本概念

      【本篇文章主要是介绍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.

  • 相关阅读:
    c++运算符重载
    c++ const_cast
    SHL
    C++拷贝构造函数(深拷贝,浅拷贝)
    ps命令详解
    static 修饰符
    “宝洁八大问”整理篇
    linux grep命令
    C++操作符重载
    linux中删除指定日期之前的文件
  • 原文地址:https://www.cnblogs.com/jonyo/p/5861125.html
Copyright © 2011-2022 走看看