Welcome to an overview of the developer documentations of RisingWave!
The design docs covers some high-level ideas of how we built RisingWave.
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
Common functionalities shared inside RisingWave.
src/proto
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.