java - 数据流编程术语词典

标签 java .net asynchronous actor dataflow

我正在开发一个java数据流库,我想按照计算机科学的惯例为类命名。例如,我有以下数据流构造:

它有 2 个输入队列,一个用于消息,一个用于 Actor(Actor 计算模型意义上的 Actor)。

只要两个队列都不为空,就取出下一条消息并将其发送给下一个参与者;从队列中删除消息和参与者。

我想知道是否存在这种构造的传统术语,更好的是,是否存在包含所有数据流术语的字典。

最佳答案

通常只有一个消息/任务/工作队列。工作人员被集中在一起(而不是排队),当他们可以完成工作时,他们只是从队列中获取工作。哪个 worker 接手这份工作通常并不重要。我称之为“工作队列”或“任务队列”或类似的名称。

如果在您的情况下,某些 worker 先于其他 worker 完成工作确实很重要,那么抱歉,我不知道答案。 :-)

关于java - 数据流编程术语词典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13452452/

相关文章:

asp.net-mvc - 为什么 MVC Post (ViewModel) 不会使用异步返回更新后的表单?

java - Media Recorder 在 Android 中启动失败,用于三星 Galaxy s3 的前置摄像头

java - 无法导入 import StandardCopyOption

Java 8 - 尝试使用文本时区 ID 解析时间戳

c# - 如何设置 Visual-Studio .NET CompactFramework Windows-CE 默认窗口大小

.net - 自定义 Linq to Sql 查询中的 ExecuteScalar() 模拟

c# - 使用枚举作为值识别选中哪个单选按钮

java - Netty 处理程序的调用顺序是什么?

java - Android 警报确认对话框

ios - 如何在 Ios Extension 中使用第三方库?