About RisingWave
RisingWave is an event streaming platform, positioned for agentic AI and real-time applications, that continuously takes in data, transforms it and serves it. It is meant to replace the familiar chain of Debezium (change data capture), Kafka (transport), Flink (processing) and a serving database with one system, removing the latency and operational work of each hop.
Sources include webhooks from SaaS applications, native change data capture from PostgreSQL and MySQL, event streams such as Kafka, Pulsar and Kinesis, and batch data from S3 and warehouses, all unified under a SQL interface where streams and tables can be joined. Processing is incremental: if upstream data changes, just the affected results get recomputed, which keeps materialized views up to date without full recomputation. Results are queryable directly, and the topics mention PostgreSQL compatibility and Apache Iceberg.
RisingWave is written in Rust and licensed under Apache-2.0. It can be tried with Docker or Kubernetes using the quick start guide, and it suits data engineers who want streaming pipelines defined in SQL instead of several separate services.
Key features
- Ingestion from CDC, Kafka, webhooks and batch sources
- Incremental stream processing in SQL
- Always up-to-date materialized views
- Low-latency serving of query results
- Interface compatible with PostgreSQL clients
- Docker and Kubernetes deployment
Good fit for
- →Real-time data pipelines in SQL
- →Fresh data for AI agents and applications
- →Replacing a Kafka plus Flink stack
- Tags
- stream-processing
- event-streaming
- materialized-views
- cdc
- sql
- rust
- data-engineering
- kafka
- real-time
RisingWave: questions and answers
- What is RisingWave used for?
- RisingWave is an open-source event streaming platform that ingests data from databases, streams and webhooks, processes it incrementally with SQL and serves fresh results at low latency. It is a good fit for real-time data pipelines in SQL, fresh data for AI agents and applications, and replacing a Kafka plus Flink stack.
- Is RisingWave open source?
- Yes. RisingWave is open source under the Apache-2.0 licence. Its source code is on GitHub at risingwavelabs/risingwave and is written mainly in Rust.
- Is RisingWave free?
- Yes. RisingWave is open source, so the software itself is free to use.
- Can I self-host RisingWave?
- Yes. RisingWave can be self-hosted on your own server or infrastructure.
- What is RisingWave an alternative to?
- RisingWave is an open-source alternative to Striim, Estuary, Google Cloud Dataflow and Amazon Kinesis. Other open-source alternatives to Striim include Debezium, Kafka and Duckle.
- Is RisingWave actively maintained?
- Yes. The most recent commit to RisingWave was on 2 October 2026, and the latest release is v3.1.0, published on 21 September 2026. The project has 9.4k stars on GitHub.
Open-source alternatives to RisingWave
See all
Debezium
Data Pipelines & ETL
Change data capture for a variety of databases. Please log issues at https://github.com/de
Apache-2.0vs Fivetran★ 13k
Kafka
Data Pipelines & ETL
Apache Kafka - A distributed event streaming platform
Apache-2.0vs Striim★ 34k
Duckle
Data Pipelines & ETL
Open-source ETL/ELT you deploy on your own servers or cloud. Built on DuckDB: no-code/low-
Apache-2.0vs SnapLogic★ 1.3k
Dozer
Data Pipelines & ETL
Dozer is a real-time data movement tool that leverages CDC from various sources and moves
AGPL-3.0vs Fivetran★ 1.6k
Airbyte
Data Pipelines & ETL
Airbyte is the open-source data movement platform. Run ELT pipelines across 700+ connector
OSSvs Fivetran★ 22k
Apache Spark
Data Pipelines & ETL
Apache Spark - A unified analytics engine for large-scale data processing
Apache-2.0vs Databricks★ 44k
SaaS alternatives to RisingWave
See all
Striim
Data Pipelines & ETL
Real-time data integration and streaming platform with change data capture
SaaS
Estuary
Data Pipelines & ETL
Real-time data pipeline platform that unifies CDC, streaming and batch ELT
SaaS
Google Cloud Dataflow
Data Pipelines & ETL
Managed stream and batch data processing service on Google Cloud based on Apache Beam
SaaS
Amazon Kinesis
Data Pipelines & ETL
AWS services for collecting, processing and analyzing real-time streaming data
SaaS
Confluent
Data Pipelines & ETL
Managed Apache Kafka platform for streaming data in the cloud
SaaS
Oracle GoldenGate
Data Pipelines & ETL
Real-time data replication and change data capture software from Oracle
SaaS

