[开源]一个简单易用,功能强大的混合型科学大数据流水线系统
开源系统流程管理
![[开源]一个简单易用,功能强大的混合型科学大数据流水线系统](https://yy123.ink/api/img/1782596226497-j1ezvd.jpg)
一、开源项目简介

πFlow是一个简单易用,功能强大的大数据流水线系统。
混合型科学大数据流水线系统,包含丰富的处理器组件,提供Shell、DSL、Web配置界面、任务调度、任务监控等功能。
二、开源协议
使用Apache-2.0开源协议
三、界面展示
页面展示
-
登录:

-
流水线列表:

-
创建流水线:

-
配置流水线:

-
运行流水线:

-
监控流水线:

-
流水线日志:

-
流水线组列表:

-
配置流水线组:

-
监控流水线组:

-
运行态流水线列表:

-
流水线模板列表:

-
数据源:

-
调度:

-
自定义组件:

四、功能概述
特性
-
简单易用
-
可视化配置流水线
-
监控流水线
-
查看流水线日志
-
检查点功能
-
流水线调度
-
扩展性强:
-
支持自定义开发数据处理组件
-
性能优越:
-
基于分布式计算引擎Spark开发
-
功能强大:
-
提供100+的数据处理组件
-
包括Hadoop 、Spark、MLlib、Hive、Solr、Redis、MemCache、ElasticSearch、JDBC、MongoDB、HTTP、FTP、XML、CSV、JSON等
-
集成了微生物领域的相关算法
五、技术选型
架构

要求
-
JDK 1.8
-
Scala-2.11.8
-
Apache Maven 3.1.0
-
Spark-2.1.0 及以上版本
-
Hadoop-2.6.0
开始
Build πFlow:
-
install external package
-
mvn clean package -Dmaven.test.skip=true
运行 πflow Server:
详细内容请查看 README.md 文档
评论