#cloud-events #router #cerk

cerk_runtime_threading

这是一个为 CERK 设计的包。CERK 是一个用 Rust 编写的开源 CloudEvents 路由器,采用微内核架构。

7 个版本

0.2.11 2021 年 1 月 9 日
0.2.10 2021 年 1 月 9 日
0.2.6 2020 年 12 月 7 日
0.2.1 2020 年 11 月 25 日

#5#cerk


3 个 crate 中使用

Apache-2.0

57KB
925 行代码

cerk_runtime_threading

Build status

这是一个为 CERK 设计的包。CERK 是一个用 Rust 编写的开源 CloudEvents 路由器,采用微内核架构。

简介

CERK 允许您在不同的端口之间路由您的 CloudEvents。端口是传输层绑定,通过这些绑定可以交换 CloudEvents。它是基于模块化和可移植性构建的。

组件

CERK 随附一些预制组件,但实现自定义组件也很容易。

有关详细信息,请参阅 GitHub

此组件:线程运行时

这是一个基于 std::thread 模型的调度器实现。

std::sync::mpsc 用于通道。

示例

更新 Readme

原始的 Readme 文本位于 lib.rs 文件中的 Rust 文档注释

  1. cargo安装 cargo-readme
  2. cargo readme > README.md

许可证

Apache-2.0

依赖项

~4–7MB
~150K SLoC