RisingWave Developer Documentation

Welcome to an overview of the developer documentations of RisingWave!

§Developer Docs

To learn how to develop RisingWave, and access high-level design docs, see the RisingWave Developer Guide.

§Crate Docs

Here are the rustdocs of the core crates in RisingWave. You can read them to understand the implementation details of RisingWave.

There’s also a Dash docset feed containing all crate docs including dependencies, which might be handy for developing RisingWave: subscribe here

§Core Components

§DML and Connectors (Source and Sink)

§Common

Common functionalities shared inside RisingWave.

§Utils

The crates under src/utils are several independent util crates which helps to simplify development. We plan to publish them to crates.io in future when they are more mature.