#data-flow #low-latency #distributed #composable #dora #schema

bin+lib dora-core

dora 的目标是成为一个低延迟、可组合和分布式的数据流

47 个版本

0.3.6-rc02024 年 8 月 17 日
0.3.5 2024 年 7 月 3 日
0.3.5-rc02024 年 6 月 26 日
0.3.2 2024 年 1 月 29 日
0.2.2-rc2023 年 3 月 31 日

#2 in #dora

Download history 25/week @ 2024-04-26 21/week @ 2024-05-03 21/week @ 2024-05-10 392/week @ 2024-05-17 67/week @ 2024-05-24 44/week @ 2024-05-31 49/week @ 2024-06-07 30/week @ 2024-06-14 121/week @ 2024-06-21 256/week @ 2024-06-28 96/week @ 2024-07-05 53/week @ 2024-07-12 50/week @ 2024-07-19 70/week @ 2024-07-26 36/week @ 2024-08-02 57/week @ 2024-08-09

218 每月下载次数
用于 9 个包(5 直接)

Apache-2.0

51KB
1.5K SLoC

dora 的核心库

生成 dora 架构

cargo run -p dora-core generate_schemas

VSCode YAML 数据流支持

我们可以将 JSON 架构传递给 VSCode redhat.vscode-yaml 以启用以下功能:

  • 类型验证
  • 建议
  • 文档

入门指南

  1. 安装 redhat.vscode-yaml

  2. 在 VSCode 中,按 ctrl+ shift + p 搜索栏打开用户设置(JSON)。

  3. 添加以下内容

  "yaml.schemas": {
    "https://raw.githubusercontent.com/dora-rs/dora/main/libraries/core/dora-schema.json": "/*"
  },

现在你应该设置好了! 🔥

依赖项

~7–18MB
~258K SLoC