• Stars
    star
    1,329
  • Rank 35,356 (Top 0.7 %)
  • Language
    Java
  • License
    Apache License 2.0
  • Created over 3 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Taier is a big data development platform for submission, scheduling, operation and maintenance, and indicator information display
Taier Logo

Taier

A distributed dispatching system

Office Website | Document

中文 | English

Introduction

Taier , spelling in chinese is 太阿, is one of the ancient chinese celebrated swords.

Taier is distributed dispatching system that focus on different tasks submitted and scheduled. It's aimed at reducing the ETL's cost, making the complex dependencies between tasks clearly and reducing the labor cost about submitting, scheduling and O&M.

It's unnecessary to concern about the complex dependencies between tasks and the underlying architecture about the big data platform at Taier, so that you can pay more attention into business.

Taier provide an one-stop big data platform for submitting tasks, scheduling tasks, O&M, presentation about indicators.

The core features for Taier are as follows:

  • Easy to distributed extend
  • Visualization config for DAG
  • With an IDE development platform designed for big-data users
  • Supports to develop your own plugins
  • Multiply task modes including guide mode and script mode
  • Supports to the dependencies between upstream/downstream tasks
  • Supports batch and stream tasks
  • Integrates various different versions of Hadoop
  • Easy to integrate Flink Standalone
  • Completely safe and non-intrusive to the cluster's environment
  • Isolation by tenants and clusters
  • Supports kerberos authentication
  • Different versions for tasks
  • Supports user-defined parameters for task
  • Real-time monitoring about cluster's resources
  • Real-time presented about data indicators
  • Restrict the task's resource

Architecture

architecture

Quick start

In Docker

$ wget https://raw.githubusercontent.com/DTStack/Taier/master/docker-compose.yml
$ docker-compose up -d

Online Preview

Develop Tasks

main

Tasks

Tasks Documentation
Work Flow Documentation
Data Sync Documentation
Data Acquisition Documentation
Flink Documentation
Shell Documentation
Python Documentation
Spark SQL Documentation
Hive SQL Documentation
Flink SQL Documentation
OceanBase SQL Documentation
ClickHouse SQL Documentation
Doris SQL Documentation
TiDB SQL Documentation
MySQL SQL Documentation
Vertica SQL Documentation
Postgre SQL Documentation
SqlServer SQL Documentation
Greenplum SQL Documentation
MaxCompute SQL Documentation
GaussDB SQL Documentation
DataX Documentation
User-defined Task Documentation

Questions

FAQ Reference For questions, bugs and supports please open an issue, we'll reply you in time.

Stay in touch

Contribution

Please make sure to read the Contributing Guide before making a pull request.

Contributor

License

Taier is under the Apache 2.0 license. See the LICENSE file for details.

More Repositories

1

chunjun

A data integration framework
Java
3,970
star
2

flinkStreamSQL

基于开源的flink,对其实时sql进行扩展;主要实现了流与维表的join,支持原生flink SQL所有的语法
Java
2,017
star
3

molecule

🚀 A lightweight Web IDE UI framework.
TypeScript
879
star
4

dt-sql-parser

SQL Parsers for BigData, built with antlr4.
TypeScript
293
star
5

jlogstash

java 版本的logstash
HTML
267
star
6

monaco-sql-languages

SQL languages for monaco-editor
TypeScript
217
star
7

chengying

一款支持标准化schema定义、自动化部署产品包的软件,旨在对产品包下每个服务进行部署、升级、卸载、配置等操作,解放人工运维成本。
Go
197
star
8

dt-react-component

React UI component library based on antd package
TypeScript
84
star
9

jfilebeat

类filebeat的轻量级日志采集工具
Java
68
star
10

DatasourceX

Java
65
star
11

catcher

java性能采集工具
Java
51
star
12

flinkx

48
star
13

code-review-practices

Code Review Practices
48
star
14

yice-performance

易测性能检测平台
TypeScript
46
star
15

doraemon

A management tool to help you organize your daily development
TypeScript
32
star
16

chengying-agent

EasyAgent is an infrastructure component, applied to manage the life-cycle of services on the remote host.
Go
32
star
17

dt-utils

前端常用工具函数
TypeScript
30
star
18

dt-python-parser

Python Parsers for BigData, built with antlr4.
JavaScript
25
star
19

ko

Project toolkit for React Applications
JavaScript
24
star
20

dt-react-monaco-editor

Monaco editor for React.
TypeScript
22
star
21

jlogstash-input-plugin

java 版本 logstash input 插件
Java
21
star
22

jlogstash-performance-testing

jlogstash 与 logstash 性能对比
20
star
23

molecule-examples

The collection of Molecule examples
TypeScript
20
star
24

UED

袋鼠云数栈 UED 团队 - http://ued.dtstack.cn/
TypeScript
20
star
25

ant-design-dtinsight-theme

This is a document of DTInsight-theme based on Ant Design.
Less
20
star
26

dt-form-renderer

Render Interaction Form Via JSON
TypeScript
18
star
27

ant-design-testing

TypeScript
16
star
28

babel-plugin-treasure

Base on babel-plugin-import , committed to achieving the AST optimization requirements of a unified library
HTML
11
star
29

chengying-server

Go
10
star
30

Code-Style-Guide

10
star
31

chunjun-web

ChunJun Offical Website https://dtstack.github.io/chunjun-web/
JavaScript
8
star
32

jlogstash-output-plugin

java 版本 logstash output 插件
Java
7
star
33

jlogstash-filter-plugin

java 版本 logstash filter 插件
Java
7
star
34

easyvc-power-meter

an open source component code for demonstrating @easyv/cli.
JavaScript
6
star
35

chengying-schema

Shell
6
star
36

chengying-front

TypeScript
5
star
37

chengying-web

JavaScript
4
star
38

typescript-migration-helper

Help ES6 + React + Redux project migrates to the Typescript project.
Perl
2
star
39

easyv-cli

EasyV官方组件开发工具
2
star
40

dtstack-log-java-sdk

玳数日志java版本sdk
Java
2
star
41

create-molecule

Create Molecule Application with create-react-app.
TypeScript
2
star
42

dt-react-codemirror-editor

Codemirror editor for React.
TypeScript
2
star
43

maven-repository

1
star
44

elasticsearch-sql-old

Java
1
star
45

dt-monaco-editor-nls-webpack-plugin

Simplified Chinese Support For Monaco Editor
JavaScript
1
star