Crates.io | dora-coordinator |
lib.rs | dora-coordinator |
version | 0.3.6 |
source | src |
created_at | 2022-06-24 12:23:09.305085 |
updated_at | 2024-08-28 05:14:25.531319 |
description | `dora` goal is to be a low latency, composable, and distributed data flow. |
homepage | |
repository | https://github.com/dora-rs/dora/ |
max_upload_size | |
id | 612374 |
size | 58,864 |
Prototype for a process/library-based dora-rs implementation, instead of framework-based. The idea is that each operator is compiled as a separate executable. The dora-coordinator
runtime is responsible for reading the dataflow descriptor file and launching the operators accordingly. The operators use a common library called dora-api
, which implements the communication layer based on zenoh.
This approach has the following advantages:
There are drawbacks too, for example: