SeaTunnel
Distributed data integration platform for moving and transforming data between databases, data lakes, and messaging systems at scale.
Overview
Apache SeaTunnel connects to a very wide range of data sources and destinations - databases, data warehouses, object storage, message queues - through pre-built connectors, letting a team define data synchronization and transformation pipelines without writing custom integration code for each system pair. It supports both batch and streaming data movement.
SeaTunnel is a fit for data engineering teams that need to move and transform data between many different systems, complementing Flink and Spark (also in this catalog), which process data once it's already flowing, by handling the initial connect-and-move step between heterogeneous systems.
- Categories
- Backend
- Languages
- Java
- License
- Apache-2.0
Related Projects
Kestra
Apache-2.0Declarative, YAML-based orchestration platform for scheduling and orchestrating data pipelines, ETL jobs, and business workflows.
- Automation
Prefect
Apache-2.0Python-native workflow orchestration platform for building, scheduling, and monitoring data pipelines with ordinary Python code.
- Automation
Apache Kafka
Apache-2.0Distributed event streaming platform that stores data as a durable, replayable log, built for high-throughput real-time pipelines rather than traditional point-to-point queuing.
- Backend
Apache RocketMQ
Apache-2.0Distributed messaging and streaming platform built for financial-grade transactional reliability at very high throughput.
- Backend
Spotted an error? Suggest an edit on GitHub.