This page is the fastest way to understand how to approach SeaTunnel for the first time. Use it to choose an engine, find the right quick start, and follow a short reading path instead of jumping between unrelated pages.
SeaTunnel is a distributed data integration platform built for moving data between heterogeneous systems with a unified connector model. In practice, teams use it for:
If you are evaluating SeaTunnel for the first time, start with the built-in SeaTunnel Engine (Zeta). It has the shortest setup path and is the default engine for new deployments.
| Engine | Best for | Start here |
|---|---|---|
| SeaTunnel Engine (Zeta) | New projects, CDC, low-resource environments, quick local validation | Quick Start With SeaTunnel Engine |
| Flink | Teams that already operate Flink clusters | Quick Start With Flink |
| Spark | Teams that already operate Spark clusters | Quick Start With Spark |
For a broader comparison, see Engine Overview.
If you want to validate your installation in the shortest path:
FakeSource -> FieldMapper -> Console.JAVA_HOME configured${SEATUNNEL_HOME}/connectors/If you only want to run the sample job, the required plugins are usually connector-fake and connector-console.
Once the sample job is working, the next step is usually one of these:
FakeSource and Console with real connectorsUse these pages next: