Openjob 是一款分布式高性能任务调度框架,支持多种定时任务、延时任务、工作流设计,采用无中心化架构,底层使用一致性分片算法,支持无限扩容。
分布式无状态设计,采用 Master/Worker 架构,只依赖一种数据库(MySQL/PostgreSQL/Oracle)
任务调度精确到秒级别,支持轻量级分布式计算,底层使用一致性分片算法,支持无限扩容。
支持分布式定时任务、固定频率任务、高性能秒级任务、一次性任务定时调度。
支持单机、广播、Map 、MapReduce 和分片多种分布式编程模型,轻松实现大数据分布式计算。
内置工作流调度引擎,支持可视化 DAG 设计,简单高效实现复杂任务调度。
基于 Redis 高性能延时任务,底层任务多级存储,提供丰富的任务管理。
任务调度流程采用全异步实现(基于 akka),如异步调度、异步执行等,有效对密集调度进行流量削峰,理论上支持任意时长任务的运行。
支持 Java/Go/PHP/Python 多语言 ,以及 Spring Boot 、Gin 、Swoft 常见框架集成。
命名空间设计,丰富的按钮级别权限管理。
全面的监控指标,丰富及时的报警方式,便于运维人员快速定位和解决线上问题。
openjob
openjob.io
![]() |
1
leogm9408leo 128 天前
前两天刚看到一个项目叫 PowerJob ,看这个介绍似乎特性非常相似
|
2
centralpark 128 天前 ![]() Javaer 确实爱搞这个……
|
![]() |
3
defunct9 128 天前
cron 就完事了
|
4
lwydyby 128 天前
文档上看起来还是有独立 server 端概念的,所以无中心化架构是指什么呢
|
5
crazyweeds 128 天前
小项目,直接 Timer 搞定,哈哈。
|
![]() |
7
Lbyn 128 天前
@crazyweeds #5 是这么个理
|
![]() |
8
hongye 128 天前
和 xxl-job 相比有啥区别么?
|
![]() |
9
lidashuang 128 天前 ![]() 一看就是 Java
|
10
jamel 128 天前
Powerjob 太垃垮了,吹起来牛逼 一看代码就稀烂。
这个是不是参考的 Powerjob== |
![]() |
11
c2const 128 天前 ![]() java 人太多了,同质化产品也多,OP 可以考虑换个赛道卷.
|
12
godleon 128 天前
对比 xxl-job 优势在哪
|
13
stelin 127 天前
|
![]() |
14
potatowish 127 天前 via iPhone ![]() @centralpark javaer 都是卷王,看看他们搞的玩具:
[美团动态线程池开源框架 DynamicTp]( https://www.v2ex.com/t/903527) [分布式重试服务平台 [Easy-Retry] 发布 1.3.0 版本啦]( https://v2ex.com/t/941821) [分布式异常重试服务平台 X-RETRY]( https://www.v2ex.com/t/864961) |
15
alsas 127 天前
@potatowish 真相了
|
![]() |
16
Aresxue 127 天前
目前开源产品里面没有很好用的分布式调度,看过 xxl job 和 schedulerx2 的源码,一言难尽,这个看上去也不是很靠谱的样子。说到底调度本身确实是个很复杂的东西,时区、调度策略、注册信息维护、调度发起、调度日志存储细化都有很多要考虑的点。
|
17
cheneydog 127 天前
楼主是作者不?
支持中国特色么?比如节假日调休什么的? |
18
Wh1te 127 天前
|
20
auh 127 天前
有什么亮点? 不是和其他的没啥区别吗
|
22
fengjianxinghun 127 天前 ![]() 甚至我看到了标题就猜是 java ,一点开确实是。
|
23
auh 127 天前
描述的太空泛。大而空给我感觉。把底层牛逼的亮点拿出来看看
|
![]() |
24
siweipancc 127 天前 via iPhone
你的杀器在哪里,比别人强多少?
|
25
james122333 127 天前 via Android
又是 api 又是数据库又是 spring 老把戏了
|