速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

Hortonworks 进军物联网,发布基于 Apache NiFi 项目的 DataFlow 产品

  • 2015-10-07
  • 本文字数:1157 字

    阅读完需:约 4 分钟

Hortonworks 已经在不知不觉中完成了他们的 DataFlow 平台,这个平台基于 Apache NiFi 项目并准备去解决物联网(IoAT)中的数据处理需求。

Hortonworks 公司在最近的一次研讨会上向石油和天然气行业的客户介绍了其DataFlow (HDF)平台。HDF(Hortonworks Data Flow)平台基于 Apache NiFi 项目,它是一种实时数据流处理 系统,在去年由美国安全局( NSA )开源并进入 Apache 社区,NiFi 初始的项目名称是 Niagarafiles。当 NiFi 项目开源之后,一些早先在 NSA 的开发者们创立了初创公司 Onyara,Onyara 随之继续 NiFi 项目的开发并提供相关的支持。Hortonworks 公司最近收购了 Onyara 并将其开发者整合到自己的团队中。

因为 NiFi 可以对来自多种数据源的流数据进行处理,Hortonworks 认为 HDF 平台非常适合用于物联网 (IoAT) 的数据处理。HDF 中的数据流动可以是多个方向,甚至是点对点的,用户可以同收集到的数据流进行交互,这种交互甚至可以延伸到数据源,比如一些传感器或是设备。按照 Hortonworks 公司的说法,HDF 产品是对 HDP 产品的补充,前者主要处理移动中的数据,而后者基于 Hadoop 技术,主要负责从静止的数据中获取洞察。

NiFi 项目在创建过程中遵循了一些理念:1)精细化管理信息流的能力;2)跟踪数据相关事件和信息的能力,比如数据从哪里来,在路径中发生了什么;3)保证控制和数据面的安全能力。NiFi 的主要特性包括:

  • 有保证的数据交付
  • 支持背压(back-pressure)机制的数据缓冲
  • 有优先级的队列
  • QoS
  • 数据溯源(Data provenance):NiFi 对数据流路径上的每次变化都会保留日志记录,从而保证结果的可追溯,以及数据的恢复、重播、审计和评估。
  • 通过日志记录数据的历史细节
  • 支持交互式命令和控制台,并对系统变化提供可视化的反馈
  • 支持流模板(Flow templates)
  • 支持插入式(Pluggable)/ 多角色(multi-role)的安全机制
  • 支持对数据操作的扩展
  • 支持集群管理

NiFi 并非只能用于物联网,实际上,它可以用于所有种类的实时数据处理,比如预测分析、欺诈检测、大数据注入、资源评估等等。NiFi 项目自身提供了 90 个数据处理器 (data processors),这其中包括了数据的编码、加密、压缩、转换、从数据流创建 Hadoop 的序列文件、同 AWS 交互、发送消息到 Kafka、从 Twitter 上获取消息,以及其它等等。你可以在拖放风格的可视化界面上来配置这些数据处理器,把它们链接到一起,并在它们之间使用背压机制来进行流控。NiFi 还提供了内置的自动扩展、请求复制、负载均衡和故障切换机制。

在 NiFi 的路标中还可以看到以下特性:对流的配置管理做进一步的提升、一个扩展和模板注册表、对Avro 的优先支持、交互式队列管理、多租户的数据流,以及其它。

目前,HDF 已经可以在沙箱式的环境中配合 Apache Ambari 进行测试验证。

查看英文原文: Hortonworks Addresses the IoAT with DataFlow Based on NiFi

2015-10-07 19:005950

评论

发布
暂无评论
发现更多内容

Docker从入门到精通:Docker pull命令学习

霍格沃兹测试开发学社

Docker从入门到精通:Docker exec 命令学习

霍格沃兹测试开发学社

基于RT-Thread的智能家居助手

梦笔生花

单片机 RT-Thread 语音控制

HDC2023 大会全部资料

菜根老谭

华为 鸿蒙 华为开发者大会

聚道云软件连接器助力医疗器械有限公司打通金蝶云星辰与飞书

聚道云软件连接器

案例分享

PHP调用API接口的方法及实现

百度搜索:蓝易云

php Linux 运维 API 云服务器

第48期|GPTSecurity周报

云起无垠

Docker从入门到精通:Docker容器相关命令学习

霍格沃兹测试开发学社

Docker从入门到精通:Docker run 命令学习

霍格沃兹测试开发学社

423世界读书日 和京东零售技术人一起读好书

京东零售技术

读书 企业号 4 月 PK 榜

C++ 访问说明符详解:封装数据,控制访问,提升安全性

小万哥

程序人生 编程语言 软件工程 C/C++ 后端开发

金字塔原理讲的什么?详细的麦肯锡金字塔读书笔记来了!

彭宏豪95

读书笔记 思维导图 在线白板 金字塔原理 效率软件

Apache IoTDB v1.3.1 发布|增加多种脚本工具、内置函数等功能

Apache IoTDB

从 Apache Doris 到 SelectDB Cloud:云原生架构下的弹性能力揭秘

SelectDB

数据库 云计算 数据分析 云原生 弹性计算

利用观测云打造企业级的统一日志中心

观测云

日志分析

Docker从入门到精通:Docker log 命令学习

霍格沃兹测试开发学社

sonarqube的基本使用

百度搜索:蓝易云

云计算 Linux 运维 云服务器 SonarQube

EPAI大模型开发平台,百模万企走出 “应用迷宫”

脑极体

AI

Linux查看属于某个组(例如docker组)的所有用户

百度搜索:蓝易云

Docker 云计算 Linux 运维 云服务器

执行可执行程序时遇到error while loading shared libraries错误解决

百度搜索:蓝易云

云计算 Linux 运维 云服务器

鸿蒙HarmonyOS实战-ArkUI组件(Progress)

蜀道山

鸿蒙 程序员 架构 HarmonyOS 鸿蒙开发

鸿蒙HarmonyOS实战-ArkUI组件(Text/Span)

蜀道山

鸿蒙 程序员 架构 HarmonyOS 鸿蒙开发

碳课堂|什么是碳市场?如何进行碳交易?

AMT企源

碳交易 碳管理 碳市场

搭建开发体育赛事直播平台:吸引用户并保持其粘性核心功能介绍

软件开发-梦幻运营部

RAG 修炼手册|如何评估 RAG 应用?

Zilliz

Zilliz LLM rag

Linux设备驱动系列(三)——参数传递

Linux内核拾遗

linux开发 Linux内核 内核开发 设备驱动

Vision pro、人形机器人、Hala Point

声网

国内敏捷现状最新调研报告:2023中国企业敏捷实践白皮书

爱吃小舅的鱼

敏捷开发 中国企业敏捷实践白皮书

【Git-Exception】Git报错:fatal: unable to auto-detect email address

百度搜索:蓝易云

git 云计算 Linux 运维 云服务器

Hortonworks进军物联网,发布基于Apache NiFi项目的DataFlow产品_开源_Abel Avram_InfoQ精选文章