March indeed kicked into high gear. We introduced two outstanding offerings for developers – a forever-free developer tier and a standalone deployment mode for developers looking to set up a local single-node instance. For details, read here
. In addition, we made quite the splash at the Kafka Summit London and hosted a number of in-person events in Sunnyvale, London, and Paris. We were also cranking out content left and right, but don't just take our word for it, check them out below.
????♀? Surf RisingWave! ????♂?
- Complete UI redesign. We have completely redesigned the layout and UI of the entire RisingWave Cloud portal. Check it out
.
- Developer tier is forever free. Instead of charging $99 a month for the developer tier, we have chosen to keep it free forever.
- Bring your own cloud. We recently announced the General Availability of BYOC
service, which allows one to create a BYOC RisingWave cluster hosted in their cloud environment and have it managed by RisingWave Cloud.
- Reorganizing the cluster page. We reorganized all the subpages by adding multiple subpages in a second-level menu for simpler navigation between different functionalities.
- Introducing workspace. We have unified all the functionalities of building stream processing applications on a RisingWave cluster into one single entrance: workspace.
- Auto-connection with OAuth token. With kernel v1.7 RisingWave has introduced the OAuth authentication mechanism, which allows users to use an OAuth token issued by a trusted OAuth service provider. Now RisingWave Cloud has unified all accesses from the cloud portal to provisioned RisingWave clusters with the OAuth authentication process.
- More example templates and example sources. We have enlarged the set of jumpstart query templates and example sources to cover more common use cases.
- Smoother DBeaver integration. We've teamed up with DBeaver to create a dedicated RisingWave connector
that allows for a smoother, more intuitive experience.
- Integration with Cube.js. With support for Cube.js via the Postgres driver, one can build ?GraphQL APIs on RisingWave. Cube.js not only simplifies GraphQL development, but also integrates RisingWave with popular visualization tools like Observable, Hex, and Tableau.
- Learn how to create UDFs (user-defined functions) in RisingWave without needing an external interpreter or compiler by checking out Use UDFs in Rust
and Embedded Python UDFs
.
- If you want to ingest data that is not part of the payload, see how you can Ingest additional fields with INCLUDE clause
when creating a table or source using an external connector.
- The documentation surrounding CREATE SOURCE has been restructured and revamped. To avoid overcrowding the CREATE SOURCE SQL command page, we have separated some of the topics to be in separate pages. Head over to Overview of data ingestion
to see the list of topics relevant to connecting to an external source.
- RisingWave now supports ingesting batch data from Iceberg. See Ingest data from Apache Iceberg
to learn more about the details.