8 releases

0.6.0-alpha Mar 25, 2024
0.5.0-alpha.4 Sep 4, 2023
0.5.0-alpha.2 Aug 30, 2023
0.5.0-alpha.1 Jul 6, 2023
0.0.0 Dec 21, 2022

#1 in #zenoh-flow

Download history 59/week @ 2024-07-24 17/week @ 2024-07-31 1/week @ 2024-09-11 3/week @ 2024-09-18 25/week @ 2024-09-25 6/week @ 2024-10-02

305 downloads per month
Used in 3 crates

EPL-2.0 OR Apache-2.0

345KB
6K SLoC

This crate provides the Zenoh-Flow Daemon: a wrapper around a Zenoh-Flow Runtime that can process requests, made on specific key expressions, to manage data flows.

In particular, a Zenoh-Flow Daemon is able to coordinate with other Zenoh-Flow Daemon(s) to manage data flows --- provided that they can reach each other through Zenoh.

Therefore, instantiating a data flow only requires communicating with a single Daemon: it will automatically request the other Daemons involved in the deployment to manage their respective nodes.

Users interested in integrating a Daemon in their system should look into the spawn() and spawn_from_config() methods.

Dependencies

~30–62MB
~1M SLoC