Coder Social home page Coder Social logo

coing / plink Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hairless/plink

0.0 1.0 0.0 16.08 MB

Platform for Flink

License: Mozilla Public License 2.0

Java 55.86% JavaScript 16.65% HTML 1.10% Vue 25.44% Dockerfile 0.26% Batchfile 0.10% Shell 0.54% CSS 0.05%

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. 部署文档
    1.1. 在 Linux 上部署 Plink
    1.2. 使用 Docker 部署 Plink

使用手册

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

项目文档

  1. Plink 技术栈
  2. 部署文档
    2.1. 在 Linux 上部署 Plink
    2.2. 使用 Docker 部署 Plink
  3. 使用手册
    3.1. 运行 Word Count 作业

参与贡献

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

联系我们

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

plink's People

Contributors

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

Watchers

 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.