flink-china / flink-forward-asia-hackathon-2021

本 GitHub 项目是 Flink Forward Asia Hackathon (2021) 的投票专用项目。
121 stars 19 forks source link

[参赛项目] flink可视化开源web开发平台 #26

Open zhp8341 opened 2 years ago

zhp8341 commented 2 years ago

项目简述

flink-streaming-platform-web系统是基于Apache Flink 封装的一个可视化的、轻量级的flink web客户端系统,用户只需在web 界面进行sql配置就能完成流计算任务。

项目开源地址

github地址 https://github.com/zhp8341/flink-streaming-platform-web

国内gitee 地址 https://gitee.com/zhuhuipei/flink-streaming-platform-web

背景

目前大厂没有基于flink开源出一个图形用户界面、可视化的sql模式的web系统,另外基于个人爱好,本着open的精神开发了此项目

目标

减少开发、降低成本 完全实现sql化 流计算任务

实施方案

1.实现flink流批一体化,支持自定义jar包提交模式,也支持用户编写sql提交任务。 主要功能 [1] 任务支持单流 、双流、 单流与维表等。 [2] 支持本地模式、yarn-per模式、STANDALONE模式。 [3] 支持catalog、hive。 [4] 支持自定义udf、连接器等,完全兼容官方连接器。 [5] 支持sql的在线开发,语法提示,格式化。 [6] 支持钉钉告警、自定义回调告警、自动拉起任务。 [7] 支持自定义Jar提交任务。 [8] 支持多版本flink版本(需要用户编译对应flink版本)。 [9] 支持自动、手动savepoint备份,并且从savepoint恢复任务。 [10] 支持批任务如:hive。

成员介绍

zhuhp

haoguobing commented 2 years ago

牛逼

legend91325 commented 2 years ago

牛牛牛~~~

caijiljh commented 1 year ago

牛逼