Künstliche Intelligenz, aktuell.
Direkt aus den Originalmeldungen.

Databricks macht Real-Time Mode für Spark Declarative Pipelines allgemein verfügbar

29. Oktober 2026, 23:30Quelle: Databricks
Databricks macht Real-Time Mode für Spark Declarative Pipelines allgemein verfügbar
Bild: Databricks

Databricks hat den Real-Time Mode (RTM) für Spark Declarative Pipelines (SDP) allgemein verfügbar gemacht. Damit erreicht das Framework, das laut Unternehmen der Standard für den Aufbau von Streaming- und ETL-Pipelines auf der Plattform ist, durchgängige Streaming-Latenzen im Millisekundenbereich. Nach Angaben des Unternehmens brauchen Teams für ihre zeitkritischsten Workloads keine separate Engine wie Apache Flink mehr.

Das Wichtigste in Kürze
  • Databricks hat den Real-Time Mode (RTM) für Spark Declarative Pipelines allgemein verfügbar gemacht.
  • RTM liefert laut Databricks durchgängige Latenzen im Millisekundenbereich.
  • Nach Angaben des Unternehmens ist RTM bei Workloads zur Feature-Berechnung von Kunden bis zu 92 % schneller als Apache Flink.
  • Der Databricks Feature Store nutzt die Architektur für eine p99-Latenz von 200 ms von Kafka bis zum Online Feature Store.
  • Über ForEach-Sinks können Pipelines in Lakebase, Redis oder andere OLTP-Stores schreiben; ein nativer Lakebase-Sink ist geplant.

Was der Real-Time Mode leistet

Databricks beschreibt RTM als Weiterentwicklung der Engine von Spark Structured Streaming. Statt in Micro-Batches zu arbeiten, streamt RTM die Daten kontinuierlich, führt alle Abfragestufen gleichzeitig aus und reicht Daten zwischen den Stufen weiter, sobald sie entstehen. So werden durchgängige Latenzen im Millisekundenbereich erreicht.

Das Unternehmen hatte RTM im vergangenen Jahr für Spark Structured Streaming eingeführt. Nach eigenen Angaben konnten Kunden damit Streaming-Daten in Millisekunden verarbeiten, bis zu 100-mal schneller als mit der herkömmlichen Micro-Batch-Architektur, und mussten neben Spark keine spezialisierte Engine wie Flink mehr betreiben. Databricks zufolge entfielen dadurch doppelte Codebasen, fragmentierte Governance-Modelle und zusätzlicher Betriebsaufwand.

Die neue Ankündigung überträgt diese Fähigkeit auf SDP. Laut Databricks übernimmt SDP automatisch Abhängigkeitsauflösung, inkrementelle Verarbeitung, Orchestrierung, Fehlerwiederherstellung und die Durchsetzung von Datenqualität, und RTM-Pipelines behalten all diese Vorteile.

Benchmarks und der Anwendungsfall Feature-Berechnung

Databricks gibt an, RTM anhand realer Kunden-Workloads zur Feature-Berechnung mit Apache Flink verglichen zu haben. Demnach ist RTM bis zu 92 % schneller als spezialisierte Engines wie Flink. Datensätze und Abfragen sind in einem GitHub-Repository referenziert, das im Beitrag verlinkt ist.

Die Feature-Berechnung hebt das Unternehmen als Anwendungsfall besonders hervor. ML-Modelle für Betrugserkennung oder Personalisierung sind auf aktuelle Signale angewiesen, etwa auf die Summe der Transaktionsbeträge eines Nutzers in den vergangenen zehn Minuten. Databricks zufolge ist RTM auf SDP dafür ausgelegt, solche Rolling-Window-Aggregationen zu berechnen und binnen Millisekunden in einem Online-Store abzulegen. Der Databricks Feature Store nutzt nach Angaben des Unternehmens diese Architektur, um eine durchgängige p99-Latenz von 200 ms von Kafka bis zum Online Feature Store zu erreichen.

Als weitere Beispiel-Workloads nennt die Ankündigung Live-Personalisierung, Echtzeit-Empfehlungssysteme und Echtzeit-Alarmierung.

Einrichtung und benutzerdefinierte Sinks

Die Aktivierung von RTM erfolgt laut Beitrag in zwei Schritten. Zunächst muss der Pipeline-Modus auf continuous stehen und spark.databricks.streaming.realTimeMode.enabled auf true gesetzt sein. Anschließend definieren Nutzer einen Real-Time-Update-Flow: Sie erstellen das Ausgabeziel mit dp.create_sink() und verwenden dann den Decorator @dp.update_flow, wobei pipelines.trigger auf "RealTime" gesetzt wird und das Ziel auf den Sink verweist.

Über einen ForEach-Sink können Pipelines in beliebige benutzerdefinierte Sinks schreiben, darunter Lakebase, Redis oder jeden anderen OLTP-Store. Der Writer implementiert open, process und close, wird als foreach_sink registriert und mit einem update_flow verbunden. Databricks zufolge landen die Features dann binnen Millisekunden nach ihrer Erzeugung im operativen Store, ohne dazwischenliegende Synchronisierung von Offline- zu Online-Speicher.

Bei SDP Serverless muss laut Unternehmen weder Rechenleistung ausgewählt noch ein Cluster dimensioniert werden, und Kunden zahlen nur für die Kerne, die ihre Abfrage nutzt. Hinzu kommen für RTM-Flows versionslose Upgrades und Wartung mit geringen Ausfallzeiten.

Wie es weitergeht und warum das wichtig ist

Databricks nennt zwei geplante Verbesserungen für RTM auf Serverless. Die erste ist ein kostengünstigerer Betrieb, indem mehrere RTM-Flows per Bin-Packing in einer einzigen Pipeline gebündelt werden, wobei das System Quell- und Shuffle-Partitionen je nach Workload automatisch anpasst. Die zweite ist eine erweiterte Sink-Unterstützung, darunter ein nativer Lakebase-Sink für SDP mit integriertem Batching, automatischen Wiederholungsversuchen und UC-verwalteter Authentifizierung.

Für Datenteams, die SDP bereits einsetzen, lautet das Angebot des Unternehmens Konsolidierung: ein Framework, ein Observability-Stack, ein Abrechnungsmodell und keine Fragmentierung über verschiedene APIs hinweg. Halten die Leistungsangaben auch bei den eigenen Workloads eines Teams stand, könnten latenzkritische Pipelines wie Betrugs-Scoring und Feature Serving auf denselben APIs laufen wie der übrige ETL-Betrieb, statt auf einer separaten Engine.

Ähnliche Meldungen

Databricks streamt Unity-Catalog-Daten per Beta direkt auf GPUs
Für Entwickler9. November 2026, 16:00

Databricks streamt Unity-Catalog-Daten per Beta direkt auf GPUs

Databricks hat UCDataset als Beta-Version in AI Runtime veröffentlicht. Der native PyTorch-Dataloader streamt Unity-Catalog-Tabellen direkt auf GPUs. Nach Angaben des…

Databricks entwickelt Delta Sharing zu Linux-Foundation-geführtem OpenSharing weiter
Für Entwickler5. November 2026, 17:25

Databricks entwickelt Delta Sharing zu Linux-Foundation-geführtem OpenSharing weiter

Databricks entwickelt Delta Sharing zu OpenSharing weiter, einem von der Linux Foundation verwalteten offenen Protokoll für den plattformübergreifenden Austausch von…

Espresso AI: dbt-Modelle abseits des kritischen Pfads können auf kleineren Snowflake-Warehouses laufen
Produkte und Tools27. Oktober 2026, 19:34

Espresso AI: dbt-Modelle abseits des kritischen Pfads können auf kleineren Snowflake-Warehouses laufen

Die meisten Modelle in einem dbt-DAG haben keinen Einfluss darauf, wie lange ein Job läuft. Wer sie auf kleineren Warehouses ausführt, kann Kosten senken, argumentierte…