1 个不稳定版本
0.0.0-未发布 | 2019年11月20日 |
---|
#21 在 #process-manager
7KB
Vermilion
一个安全可靠的过程管理器。其名称来源于常用作Rust保护涂层的油漆颜色,即这可以用来帮助保护和运行Rust二进制文件,或任何二进制文件。
noun: vermilion; noun: vermillion
a brilliant red pigment made from mercury sulfide (cinnabar).
a brilliant red color.
"a lateral stripe of vermilion"
目标
- 管理和执行进程
- 使依赖声明化
- 能够在类Unix环境中替换init或作为init使用
- 支持跨平台
- 隔离原语支持(容器、沙箱、监狱等)取决于平台
- 所有软件组件仅使用安全的Rust
- 简单易用于单个应用程序,但可扩展到大型管理软件图
- 声明性扩展
- 异步或事件驱动启动
- 可选由父进程驱动的依赖重启
- 日志聚合和转发
- 可嵌入到其他现有的init系统中
- 支持用户模式和超级用户(特权)模式
非目标
- 统治世界
- 进程间通信
- 事件总线