Moonlink ingestion sources and read paths
mainSupported Ingestion Sources (Write Paths)
- PostgreSQL CDC: Via logical replication (millisecond latency).
- REST API: HTTP endpoint for direct event ingestion.
- Kafka: Sink support is currently in the roadmap.
- OTEL: Sink support is currently on the roadmap.
Supported Query Engines (Read Path)
Moonlink commits data as Iceberg v3 tables with deletion vectors, which can be queried by:
- DuckDB
- Apache Spark
- Postgres (using
pg_duckdborpg_mooncakeextensions)
Real-Time Reads (Sub-second freshness)
For workloads requiring immediate visibility, use these specific extensions:
- DuckDB: via
duckdb_mooncakeextension. - Postgres: via
pg_mooncakeextension. - DataFusion: via
Moonlink Datafusion.