|
|
|
@@ -2,7 +2,7 @@ |
|
|
|
|
|
|
|
**Author** : **`Leon 李扬`** |
|
|
|
|
|
|
|
欢迎回到 `dora` 的教程!在[上一章:数据流](./dataflow.mdx)中,我们了解到数据流是 `dora` 系统的蓝图,它使用 `YAML` 文件定义了所有部分以及数据在它们之间流动的方式。现在,让我们深入研究这些单独的部分 —— **节点**(`nodes`)。 |
|
|
|
欢迎回到 `dora` 的教程!在[上一章:数据流](./dataflow)中,我们了解到数据流是 `dora` 系统的蓝图,它使用 `YAML` 文件定义了所有部分以及数据在它们之间流动的方式。现在,让我们深入研究这些单独的部分 —— **节点**(`nodes`)。 |
|
|
|
|
|
|
|
## 应用程序中的工蜂 |
|
|
|
|
|
|
|
@@ -124,4 +124,4 @@ print("Node stopping.") |
|
|
|
|
|
|
|
在本章中,我们了解到节点是 `dora` 数据流应用程序中独立的工作单元。它们在数据流 `YAML` 文件中定义,具有唯一的 `ID`、用于接收数据的特定输入以及用于生成数据的输出。每个节点都作为独立的进程运行,其内部逻辑(使用您选择的语言编写的 `dora API`)负责接收输入、执行任务和发送输出。`Dora 运行时`负责启动这些进程并根据 `YAML` 蓝图设置通信管道。 |
|
|
|
|
|
|
|
现在我们了解了各个处理单元(节点),让我们看一下在节点内部构建逻辑的常用方法,特别是在处理许多输入和输出时: **操作符**的概念。 |
|
|
|
现在我们了解了各个处理单元(节点),让我们看一下在节点内部构建逻辑的常用方法,特别是在处理许多输入和输出时: **操作符** 的概念。 |