Lösungsraum
Übersicht aller evaluierten Open-Source-Lösungen für die Pipeline Engine. Die Optionen sind nach Architektur-Schwerpunkt gruppiert.
Bewertung gegen die Anforderungen: siehe ruled_out.md (ausgeschlossene Optionen) und comparison.md (Vergleich der Finalisten).
Integrationsplattform (HTTP+MQTT+SQL+Transformation, K8s, On-Prem)
- Apache Camel K (sehr breite Konnektoren, Cron/REST/MQTT/SQL, K8s-native)
- Redpanda Connect (Connector-Breite, Cron-trigger via generate, starke YAML + Bloblang; K8s Helm) -- Finalist
- Bento (Fork nach Lizenzänderung bei Redpanda Connect, geringere Entwicklung)
- Apache NiFi (Flow UI, Backpressure, Registry-Versionierung, MQTT/HTTP-Prozessoren) -- Finalist
- Apache StreamPipes (IIoT/Low-code für Fachbereiche)
- Vector (schlanker Ingress/Forwarder, Observability-/Event-Pipelines)
Workflow-/Job-Orchestrierung
- Argo Workflows (+ Argo Events)
- Kestra
- Apache Airflow
- Prefect (Python-first)
- Dagster (Data-Asset-first, starke Testbarkeit)
High-Performance-Streaming
- Apache Flink
- Kafka Streams
- Redpanda Connect als Enrichment/Adapter-Schicht (kein Ersatz für Flink, aber stark als stream-orientierte Integration)
- ksqlDB (Confluent Community License)
MQTT-/IoT-zentrierte Architektur
- EMQX (Rules + Data Integration Bridges, BSL-Lizenz)
- Apache StreamPipes (MQTT + HTTP ingest, UI-Pipelines, Helm)
- SuperMQ + Propeller (Edge/WASM)
- Node-RED (Edge-/PoC-Layer, wird vermutlich in Form eines Addons weiter unterstützt)