STROME --realtime & online parallel computing
Data Collections ---> Stream to Channel (as source input) ----> Parallel Computing---> Results (as source ouput) -----> To DB ( Presentation)
ISpout is the core interface for implementing spouts. A Spout is responsible for feeding messages into the topology for processing. For every tuple emitted by a spout, Storm will track the (potentially very large) DAG of tuples generated based on a tuple emitted by the spout. When Storm detects that every tuple in that DAG has been successfully processed, it will send an ack message to the Spout.
An IBolt represents a component that takes tuples as input and produces tuples as output. An IBolt can do everything from filtering to joining to functions to aggregations. It does not have to process a tuple immediately and may hold onto tuples to process later
The tuple is the main data structure in Storm.
A tuple is a named list of values, where each value can be any type.
Tuples are dynamically typed -- the types of the fields do not need to be declared.
Tuples have helper methods like getInteger and getString to get field values without having to cast the result. Storm needs to know how to serialize all the values in a tuple.
By default, Storm knows how to serialize the primitive types, strings, and byte arrays.
If you want to use another type, you'll need to implement and register a serializer for that type.
Integration With External Systems, and Other Libraries
- Apache Kafka Integration, New Kafka Consumer Integration
 - Apache HBase Integration
 - Apache HDFS Integration
 - Apache Hive Integration
 - Apache Solr Integration
 - Apache Cassandra Integration
 - Apache RocketMQ Integration
 - JDBC Integration
 - JMS Integration
 - MQTT Integration
 - Redis Integration
 - Event Hubs Intergration
 - Elasticsearch Integration
 - Mongodb Integration
 - OpenTSDB Integration
 - Kinesis Integration
 - Druid Integration
 - PMML Integration
 - Kestrel Integration
 














STROME --realtime & online parallel computing的更多相关文章
- Introduction to Parallel Computing
		
Copied From:https://computing.llnl.gov/tutorials/parallel_comp/ Author: Blaise Barney, Lawrence Live ...
 - General mistakes in parallel computing
		
这是2013年写的一篇旧文,放在gegahost.net上面 http://raison.gegahost.net/?p=97 March 11, 2013 General mistakes in ...
 - Method and apparatus for an atomic operation in a parallel computing environment
		
A method and apparatus for a atomic operation is described. A method comprises receiving a first pro ...
 - Parallel Computing–Cannon算法 (MPI 实现)
		
原理不解释,直接上代码 代码中被注释的源程序可用于打印中间结果,检查运算是否正确. #include "mpi.h" #include <math.h> #includ ...
 - Distributed and Parallel Computing
		
Omega Network Model
 - Massively parallel supercomputer
		
A novel massively parallel supercomputer of hundreds of teraOPS-scale includes node architectures ba ...
 - [译]何时使用 Parallel.ForEach,何时使用 PLINQ
		
原作者: Pamela Vagata, Parallel Computing Platform Group, Microsoft Corporation 原文pdf:http://download.c ...
 - Notes of Principles of Parallel Programming - TODO
		
0.1 TopicNotes of Lin C., Snyder L.. Principles of Parallel Programming. Beijing: China Machine Pres ...
 - Parallel.ForEach() 并行循环
		
现在的电脑几乎都是多核的,但在软件中并还没有跟上这个节奏,大多数软件还是采用传统的方式,并没有很好的发挥多核的优势. 微软的并行运算平台(Microsoft’s Parallel Computing ...
 
随机推荐
- maven No compiler is provided environment
			
eclipse maven操作正常出现的No compiler is provided in this environment. Perhaps you are running on a JRE ra ...
 - Springboot 整合 中国移动MAS HTTP1.0 实现短信发送服务(二)
			
原因:身份验证传入的参数包含中文企业名,因为本地编码格式是支持中文的:而客户的服务器中文却乱码,导致传给中国移动MAS服务器的是乱码的信息. 解决:非常简单,将中文信息转为UTF-8.例如(%E5%8 ...
 - <!--  -->是HTML的注释标签js,css注释
			
<!-- -->是HTML的注释标签 js,css:单行注释以 // 开头. 多行注释以 /* 开始,以 */ 结尾. web大作业(Vip视频解析) <!-- 这个网页是vip视频 ...
 - kotlin spring @value 注解
			
spring boot和kotlin里静态类使用@Value注解配置解决方案前言spring boot里默认是不能给静态属性使用@Value赋值的.所以这里使用中间变量过渡绑定. 方案//applic ...
 - Angular 2: 404 error occur when I refresh through the browser [duplicate]
			
https://stackoverflow.com/questions/35284988/angular-2-404-error-occur-when-i-refresh-through-the-br ...
 - CF D - Beautiful Graph(dfs 染色问题吧)给你一个图,每个节点可以赋值1,2,3三种数字,相邻的节点的和必须是奇数,问有多少中方法。
			
题意: 给你一个图,每个节点可以赋值1,2,3三种数字,相邻的节点的和必须是奇数,问有多少中方法. 分析: 很容易就可以发现如果这个图中是有奇数的环的话,那这是肯定不行的 ,否则这个环的贡献是为2^s ...
 - UESTC - 878
			
状态的枚举还需多多练习啊 #include<iostream> #include<algorithm> #include<cstdio> #include<c ...
 - [转] 智能合约开发环境搭建及Hello World合约
			
[From] http://www.cnblogs.com/tinyxiong/p/7898599.html 如果你对于以太坊智能合约开发还没有概念(本文会假设你已经知道这些概念),建议先阅读入门篇. ...
 - for( in ) IE下兼容问题
			
在JS 中 for in 常用于遍历对象的可枚举属性,包括原型链上的属性.然而for_in在IE < 9下可能会出现问题. for_in要出现问题必须满足两个条件: 1:IE < 9; ...
 - 切换myEclipse工作空间后设置,myEclipse添加注释/设置豆沙背景颜色/调节字体大小
			
一.添加注释 操作位置: 注释规范 Files/** * @文件名称: ${file_name} * @文件路径: ${package_name} * @功能描述: ${todo} * @作者: ${ ...