Giter Site home page Giter Site logo

linjun007 / plink Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hairless/plink

0.0 1.0 0.0 22.47 MB

Platform for Flink

License: Mozilla Public License 2.0

Java 60.28% JavaScript 13.92% HTML 0.92% Vue 24.10% Dockerfile 0.21% Batchfile 0.09% Shell 0.44% CSS 0.03%

plink's Introduction

Plink

Platform for Apache Flink

概述

旨在基于 Apache Flink 封装构建上层平台。
提供常见的作业管理功能。如作业的创建,删除,编辑,更新,保存,启动,停止,重启,管理,多作业模板配置等。
(开发中)Flink SQL 编辑提交功能。如 SQL 的在线开发,智能提示,格式化,语法校验,保存,采样,运行,测试。

目标

我们的目标,大家共同参与,赶紧 联系我们,一起进步吧!(只要你主动,我们就会有故事 。。。)

特性

  1. 作业管理(v0.1)

    • [√] 作业创建,删除,编辑,更新,保存,上传 Jar,常规参数配置。
    • [√] 作业启动,停止,重启,停止,删除。
    • [√] 批量的作业启动,停止,重启,停止,删除。
    • [√] 作业列表的查看,过滤,分页。
    • [√] 作业实例列表的查看,过滤,分页。
    • [√] 本地化部署(Windows / Linux)。
    • [√] 容器化部署(Docker)。
  2. Flink SQL(v0.2 开发中)

    • [_] 可视化 Flink SQL 编辑器。
    • [_] SQL 的在线开发,智能提示,格式化,语法校验,保存。
    • [_] SQL 的采样,测试,运行,停止,重启等。
    • [_] Flink on yarn
    • [_] 任务监控信息采集展示
    • [_] 任务异常自动重试

项目部署

  1. 在 Linux 上部署 Plink
  2. 使用 Docker 部署 Plink

使用手册

  1. 使用手册
    1.1. 运行 Word Count 作业

项目文档

  1. Plink 技术栈
  2. 使用手册
    2.1. 运行 Word Count 作业

参与贡献

如果您对此项目感兴趣,欢迎进行代码 贡献
我们建议用 IntelliJ IDEA 来开发项目,IDEA 下载 https://www.jetbrains.com/idea/
这是一个活跃的开源项目,如果您对此项目有任何的问题或者建议,请与我们 联系

联系我们

  • QQ 群 : 602995595(只要你主动,我们就会有故事 。。。)

plink's People

Contributors

sllence avatar wangyangting avatar thorntree avatar chaixiaoxue avatar trevor-zhang avatar coing avatar yann-su avatar dependabot[bot] avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.