6 个稳定版本

3.3.0 2024 年 3 月 21 日
3.2.2 2024 年 2 月 15 日
3.2.1 2024 年 2 月 5 日
3.1.1 2024 年 1 月 26 日
3.0.1 2024 年 1 月 23 日

#317 in 开发工具

Download history 4235/week @ 2024-04-04 4036/week @ 2024-04-11 4324/week @ 2024-04-18 3878/week @ 2024-04-25 4265/week @ 2024-05-02 3801/week @ 2024-05-09 4147/week @ 2024-05-16 3302/week @ 2024-05-23 3900/week @ 2024-05-30 3887/week @ 2024-06-06 3872/week @ 2024-06-13 4268/week @ 2024-06-20 4396/week @ 2024-06-27 4097/week @ 2024-07-04 3816/week @ 2024-07-11 2913/week @ 2024-07-18

16,115 每月下载量

BSD-3-Clause

1MB
25K SLoC

C 17K SLoC // 0.2% comments Rust 5K SLoC // 0.0% comments Python 1.5K SLoC // 0.5% comments Cython 593 SLoC // 0.5% comments Automake 380 SLoC // 0.2% comments M4 114 SLoC // 0.5% comments Shell 33 SLoC // 0.7% comments

包含 (晦涩的 autoconf 代码,5KB) src/security/libseccomp/configure.ac

Foundations

banner

Foundations 是一个模块化的 Rust 库,旨在帮助扩展分布式、生产级系统的程序。它使工程师能够专注于其服务的核心业务逻辑,而不是生产操作设置的复杂性。

如果您需要以下任何一项

  • 日志记录
  • 分布式跟踪
  • 指标
  • 内存分析及 jemalloc 分配器
  • 安全功能,如基于 seccomp 的系统调用沙箱
  • 带文档的服务配置
  • CLI 辅助程序,负责配置加载

那么 Foundations 就是您的选择工具。

文档

https://docs.rs/foundations/

示例

https://github.com/cloudflare/foundations/tree/main/examples

许可

BSD-3 许可。有关详细信息,请参阅 LICENSE 文件。

依赖关系

~3–19MB
~269K SLoC