#框架 #应用 #环境 #运行 #kubernetes #不同 #守护进程

wora

构建在不同环境(Linux、Kubernetes等)中运行的应用程序(守护进程等)的框架

8 个版本

0.0.8 2024年5月7日
0.0.7 2024年4月29日
0.0.2 2023年7月6日
0.0.1 2023年3月19日

#1284开发工具

Download history 478/week @ 2024-04-25 181/week @ 2024-05-02 16/week @ 2024-05-09 6/week @ 2024-06-27 35/week @ 2024-07-04

565 每月下载量

MIT/Apache

50KB
1K SLoC

wora

一次编写,到处运行(WORA):一个用于构建在不同环境(Linux、Kubernetes等)中运行的应用程序(守护进程等)的 Rust 框架。就像 Java 的承诺一样,它真的不是在所有地方都能运行。不支持 no_std 或嵌入式环境。

功能之旅

  • 使用 API 抽象常见模板代码
  • 在不同的执行器中执行相同的代码(是否重新编译)

支持

  • 基于异步的应用程序
  • 类 Unix 环境

入门指南

以下说明将在本地计算机上运行项目副本以进行开发和测试。有关如何在实际系统上部署项目的说明,请参阅部署部分。

先决条件

  • Rust >= 1.67

用法

请参阅 examples/basic.rs

版本管理

我们使用 SemVer 进行版本管理。有关可用的版本,请参阅此仓库上的标签

作者

有关参与此项目的贡献者列表,请参阅。

许可证

本项目采用 Apache License 2.0 许可 - 请参阅LICENSE 文件以获取详细信息

致谢

依赖项

~15–44MB
~707K SLoC