Home Move data Streaming and CDC

Streaming and CDC

Change data capture and event streams for data that cannot wait for the nightly batch.

Showing 15 tools
Loading tools…
Free Developer; production pricing by quote

Striim

CDC tool

Change data capture and streaming integration with visual pipeline design, SQL-like in-flight processing, and managed or self-managed deployment.

Visit site
Usage-based Cloud; open-source core

RisingWave

Streaming database

A streaming SQL database that continuously maintains query results over changing data and serves them through a PostgreSQL-compatible interface.

Visit site
From $73/month

StreamNative

Streaming platform

Managed Kafka and Pulsar streaming with hosted, BYOC and private-cloud deployment options, plus connectors and Iceberg/Delta table delivery.

Visit site
Usage-based Cloud; limited free self-managed license

Materialize

Streaming database

A streaming SQL database that incrementally maintains query results over changing data for applications and analytics.

Visit site

Apache Pulsar

Streaming platform

Open-source messaging and streaming platform with four subscription types, built-in multi-tenancy, geo-replication and tiered storage.

Visit site

Spark Structured Streaming

Stream processing

Apache Spark's built-in streaming engine: one DataFrame API for batch and streams, exactly-once to files, Real-time Mode since 4.1. Free; you pay the platform.

Visit site

Apache Flink

Stream processing

Open-source stateful stream processing engine: event-at-a-time, exactly-once checkpoints, Flink SQL. Free; managed from $0.11 per KPU-hour.

Visit site

Amazon Kinesis / MSK

Streaming platform

AWS's two managed streaming services: Kinesis Data Streams (serverless, per-GB) and Amazon MSK (managed Apache Kafka, per broker-hour).

Visit site

Google Pub/Sub

Streaming platform

Google Cloud's serverless messaging service: no partitions to size, $40 per TiB after 10 GiB free, direct delivery into BigQuery and Cloud Storage.

Visit site

Azure Event Hubs

Streaming platform

Managed, Kafka-compatible event streaming on Azure, billed per throughput unit by the hour, with Capture to Blob or Data Lake Storage.

Visit site

Estuary Flow

CDC tool

Managed real-time CDC and ELT platform (formerly Estuary Flow): log-based capture into replayable collections, delivered to warehouses, lakes and Kafka clients.

Visit site
Open source

Debezium

CDC tool

Open-source change data capture software that streams database changes through Kafka Connect, Debezium Server, or an embedded Java engine.

Visit site
12