#zenoh #data-flow #programming #computation #spans #zenoh-flow #applications

zenoh-flow-plugin

Zenoh-Flow:一种基于Zenoh的数据流编程框架,用于在云到设备之间的计算

7个版本

0.5.0-alpha.42023年9月4日
0.5.0-alpha.22023年8月30日
0.5.0-alpha.12023年7月6日
0.4.0-alpha.42023年5月15日
0.0.0 2022年12月21日

#2 in #zenoh-flow

EPL-2.0 OR Apache-2.0

425KB
7K SLoC

Eclipse CI CI Discussion Discord

Eclipse Zenoh-Flow

Zenoh-Flow是Zenoh和数据流编程的结合:一个声明式框架,用于在之间的计算。

⚠️ 该软件目前处于alpha状态,不应在生产中使用。可能会发生破坏性变更,并且API尚不稳定。 ⚠️ 文档仍然很少。请随时通过Discord联系我们。

描述

Zenoh-Flow旨在简化并结构化(i)声明,(ii)部署和(iii)编写从云到物(或接近物)的“复杂”应用。

为此,Zenoh-Flow利用了数据流编程模型——其中应用被视为计算单元的有向图,以及Zenoh——一个边缘原生、数据为中心、位置透明、通信中间件。

这使得它们成为一个强大的组合,因为Zenoh提供了灵活性和可扩展性,而数据流编程结构化了计算。这种方法的主要好处是,它可以让我们将应用与其基础基础设施解耦:数据通过Zenoh-Flow自动发布和订阅(无需知道它们实际的位置)。


🧑‍💻 我们目前将我们的文档和指南保存在此存储库的Wiki标签页中。


安装

请参阅我们的指南这里

入门

学习 Zenoh-Flow 的最佳方法是阅读我们的入门指南

示例

我们鼓励您查看我们示例仓库中提供的示例。

🚗 如果您还想了解更多,我们还移植了一个自动驾驶管道

依赖项

~32–63MB
~1M SLoC