【大家的项目】delicate - 分布式的任务调度平台

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 (计划支持)

Quick-start:https://github.com/BinChengZhao/delicate/blob/main/doc/quick_start_zh_cn.md

下一步是什么

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

Roadmap:https://github.com/BinChengZhao/delicate/blob/main/doc/Roadmap.md

感谢

谢谢你

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

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

效果图

项目地址 :https://github.com/BinChengZhao/delicate

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值