RisingWave is a real-time event streaming platform designed to offer the simplest and most cost-effective way to process, analyze, and manage real-time event data — with built-in support for the Apache Iceberg™ open table format. It provides both a Postgres-compatible SQL interface and a DataFrame-style Python interface.
RisingWave can ingest millions of events per second, continuously join and analyze live streams with historical data, serve ad-hoc queries at low latency, and persist fresh, consistent results to Apache Iceberg™ or any other downstream system.
Product Updates
RisingWave Cloud
1. Backup and Restore
We’re excited to introduce the backup management and cluster restore feature. You can now manage backups, both on-demand and automated, in the Cloud Portal. Furthermore, your cluster can be restored to a previous state from a backup, protecting your data from loss or damage.
2. Metrics Dashboard Improvements
We’ve rolled out two exciting improvements to our metrics dashboard. You can now gain deeper insights into your query performance with separate latency metrics for local and distributed queries. We’ve also enhanced the user interface by making the time selection dropdown in the error log query view more prominent, allowing for quicker and easier time range adjustments.
RisingWave Database
1. Isolating High-Amplification Joins
You can now enable unaligned joins, which allows checkpoint barriers to pass through immediately instead of waiting for a slow downstream operator to process the data. This is especially useful when there is high join amplification, making its downstream the bottleneck of the entire cluster.
2. Streaming Join Encoding
We introduced a CPU-friendly encoding for cached join rows in the join operator. The encoding type can be configured via a session variable before the query is created. It is particularly effective for join queries where the state size is moderate relative to available memory. In these scenarios, it can boost performance by as much as 50 percent.
3. VACUUM Command
We introduced the VACUUM command, which allows users to manually trigger compaction on an Iceberg table hosted by RisingWave’s Iceberg Table Engine.
Docs Updates
- We’ve restructured the Iceberg integration docs to separate BYOI and RisingWave-managed tables. The update adds setup guides for catalogs and storage, practical examples, and a more modular layout for easier navigation. Explore more in Iceberg overview.
- We’ve overhauled the Snowflake sink documentation with clearer guidance on upsert workflows, CDC handling, and how to merge incremental changes. It now includes practical examples to help you get started faster. Read more in Sink data from RisingWave to Snowflake.
- In the upcoming v2.5 release, you’ll be able to set default privileges on future objects like tables, views, and sinks, eliminating the need to manually grant or revoke permissions each time. Learn more in ALTER DEFAULT PRIVILEGES.
- The Iceberg table engine now supports the partition_by option. Check out the Partition Strategy section to see examples of single-column, multi-column, bucket, and truncate partitioning.
- You can simplify SQL queries by defining reusable window specs with the new WINDOW clause and using window functions over named windows. See Named window for detailed syntax and examples.
Featured Blogs
- Introducing RisingWave’s Hosted Iceberg Catalog
- Towards Sub-100ms Latency Stream Processing with an S3-Based Architecture
- Creating a Streaming Iceberg Table in 3 Steps with RisingWave
- Unlocking Real-Time DevOps Intelligence with RisingWave and GitHub Webhooks
- Postgres CDC to Iceberg: Lessons from Real-World Data Pipelines
Community
We’re excited to share that our Slack community has grown to 3,000 members! RisingWave Slack is the heart of everything RisingWave — where users, data enthusiasts, developers, and contributors come together to learn, build, and grow.
- Got questions? Ask away — our team and community are here to help.
- Want to share your experience? We’d love to hear it.
- Have feedback? You’re shaping the future of RisingWave with every insight.
Join the conversation. Contribute. Collaborate. Let’s build something great together!
Upcoming Event
Join us in Hong Kong for a special stop on the global Streaming Lakehouse Tour on Thursday, August 7!
Whether you’re interested in building innovative agentic AI applications with AWS tech-stacks, event stream processing platforms such as RisingWave, or ultra-fast querying on cloud data lakes with technologies like StarRocks, you’ll gain actionable insights into modern data stack design.
Top comments (0)