Expand description

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.

Modules§

  • The Zenoh-Flow Daemon and re-exports needed to create one.
  • Queries and their response to interact with a Zenoh-Flow Daemon.