Sign inSign up

mtsrus/syncmaster-backend

By mtsrus

•Updated almost 2 years ago

Low-code ETL tool, based on onETL.

Image
0

3.1K

mtsrus/syncmaster-backend repository overview

⁠Since 0.2.0, the image is splitted to mtsrus/syncmaster-server⁠ and mtsrus/syncmaster-scheduler⁠!

⁠SyncMaster

Repo Status PyPI PyPI License PyPI Python Version Docker image Documentation Build Status Coverage pre-commit.ci

⁠What is Syncmaster?

Syncmaster is as low-code ETL tool for transfering data between databases and file systems. List of currently supported connections:

  • Apache Hive
  • Postgres
  • Oracle
  • HDFS
  • S3

Current SyncMaster implementation provides following components:

  • REST API
  • Celery Worker

⁠Goals

  • Make transfering data between databases and file systems as simple as possible
  • Provide a lot of builtin connectors to transfer data in heterogeneous environment
  • RBAC and multitenancy support

⁠Non-goals

  • This is not a backup system
  • This is not a CDC solution
  • Only batch, no streaming

⁠Documentation

See https://syncmaster.readthedocs.io⁠

Tag summary

Content type

Image

Digest

sha256:858e21cf8…

Size

218.6 MB

Last updated

over 2 years ago

docker pull mtsrus/syncmaster-backend