且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Apache NiFi —— 数据处理和分发系统(Java)

更新时间:2022-04-30 02:24:10

Apache NiFi 是一个易于使用、功能强大而且可靠的数据处理和分发系统。Apache NiFi 是为数据流设计。它支持高度可配置的指示图的数据路由、转换和系统中介逻辑。

架构:


Apache NiFi —— 数据处理和分发系统(Java)

集群管理器:


Apache NiFi —— 数据处理和分发系统(Java)

主界面:


Apache NiFi —— 数据处理和分发系统(Java)

关键特性包括:

  • 基于web的用户界面
  • 无缝体验设计、控制和监视

高度可配置的

  • 数据丢失容错和保证交付
  • 低延迟和高吞吐量
  • 动态优先级
  • 流可以在运行时修改
  • 背压 Back presure

数据来源

  • 从始至终跟踪数据流

为扩展设计

  • 构建自己数据处理器
  • 支持快速开发和有效的测试

安全

  • SSL,SSH,HTTPS加密内容,等等……
  • 可插拔的基于角色的验证/授权

文章转载自 开源中国社区 [http://www.oschina.net]