delicate 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
delicate 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
delicate 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 Rust 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 槟橙
适用人群 未知
收录时间 2021-07-27

软件简介

delicate 是一个 Rust 编写的轻量分布式任务调度平台。

 特性

  • 友好的用户界面: [前端]方便地管理任务和执行器,监控其状态,支持手动维护运行中的任务等。
  • 灵活的操作:灵活的任务操作,支持限制单个节点的最大并行数,与cron表达式相对应的时区设置,调度模式(单一、固定数量、不断重复),能够在任何时候手动触发任务,手动终止任务实例,在线查看任务日志。
  • 高可用性: Delicate支持横向扩展。通过部署尽可能多的Delicate服务器和执行器,很容易实现高可用性和性能。
  • 高性能: 轻量级和基本功能加快了性能,`delicate'的基本资源开销大约是(小于0.1%的cpu使用率,10m的内存.)
  • 可观察性: 有许多有意义的统计数据定期以图表的方式展现。
  • 升级: 系统的动态升级(升级是通过获得最新的源代码和进行数据库迁移.)

架构

 

技术栈

  • 后端( scheduler & executor ):
  • Rust 主要的依赖: (actix-web & diesel & delay-timer & serde & tracing)
  • 前端: antd-admin (React)
  • Ui: Ant Design
  • 数据库: mysql , postgres (计划支持)

快速开始

产品原则

  • 1. 设计有易于理解的功能,提供用户友好的系统体验,在丝般顺滑的操作之间完成工作。
  • 2. 极速的调度能力,极低的资源开销。

下一步是什么

在今年的计划中,我们宣布了2021年Delicate的路线图。因此,我们将继续遵循这个路线图.

Roadmap

感谢

谢谢你 我们要感谢整个社区和代码贡献者。特别是,感谢过去两个月的代码贡献者: Walker-os

感谢用户报告文档中的拼写错误, 这非常感谢大家。 感谢用户加入我们,提供反馈,讨论功能,并获得帮助!

效果图

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(9) 发布并加入讨论🔥
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
9 评论
36 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部