Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
|
|
10 months ago | |
|---|---|---|
| .. | ||
| node-c-api | 10 months ago | |
| node-rust-api | 10 months ago | |
| operator-c-api | 10 months ago | |
| operator-rust-api | 10 months ago | |
| .gitignore | 10 months ago | |
| README.md | 10 months ago | |
| dataflow.yml | 10 months ago | |
| run.rs | 10 months ago | |
This example demonstrates how to exchange data between Dora's Rust-based runtime and C++ using Apache Arrow arrays. Through the event_as_arrow_input() and send_arrow_output() functions exposed in the dora-node-api.h header, your C++ nodes can efficiently receive and send structured data within the Dora dataflow system. These functions leverage Apache Arrow's memory-efficient serialization format, allowing data to move seamlessly across language boundaries.
To try it out, you can use the run.rs binary. It performs all required build steps and then starts the dataflow. Use the following command to run it: cargo run --example cxx-dataflow2. For manual build, check build system for
cxx-dataflow example.
DORA (Dataflow-Oriented Robotic Architecture) is middleware designed to streamline and simplify the creation of AI-based robotic applications. It offers low latency, composable, and distributed datafl
Rust Python TOML Markdown C other