earth-frost

earth-frostearth-frost是一个轻量级分布式任务调度框架。介绍调度模块和执行模块分离使用redis作为数据库基于订阅模式实现服务注册和发现演示地址: http://www.justlive.vip (请勿恶意攻击)环境Angular:v1.xJDK:1.8+Maven:3+Redis:2.8+Springboot:2.xThymeleaf:3功能1.0.0简单易上手

bobolink

___.         ___.          .__  .__        __\_ |__   ____\_ |__   ____ |  | |__| ____ |  | __ | __ \ /  _ \| __ \ /  _ \|  | |  |/    \|  |/ / | \_\ (  <_> ) \_\ (  <_> )  |_|  |   |  \    < 

WebServicesPlatForm
WebServicesPlatForm

WebServicesPlatForm是一个quartz的定时任务的管理,内置了一个单表增删改查的代码生成器。

OptaPlanner
OptaPlanner

OptaPlanner是一款轻量级、可嵌入的规划调度引擎,100%使用Java编写,可运行在任何JVM上。OptaPlanner可对商业资源规划问题进行优化,例如车辆路径规划问题(VRP)、雇员排班问题(EmployeeRostering)、云计算资源调度问题(CloudOptimization)、任务分配问题(TaskAssignment)、车间调度问题(JSP)和背包问题

redtimer
redtimer

redtimer项目介绍redtimer是本人纯手工精心编写的一个java任务定时调度器,全部代码均自己编写实现;功能包含定时和时间解析两部分功能;编写她的意图,用更少的代码满足自己的业务功能需求,让其他业务代码更佳的随心所欲;为什么叫red,因为喜欢redkale,所以就加个red开头了,包括其他redbbs,可能以后更多redxxxx项目的产生,(也挺喜欢jfinal的,可能也会起个Jab

micro-job

快速开始micro-job是一款分布式任务调度执行框架,内部通过各个组件的Jersey共享出的Rest路径进行数据访问。名词解释:consumer -> 任务消费节点schedule -> 任务调度器provider -> 任务生产者registry -> 任务注册中心任务注册中心(registry)registry是任务注册

Xxl-Job-Plus

Xxl-Job是一款优秀的开源调度平台,在推广并使用的过程中,我在它的基础上进行了扩展,开发了一些它本身无法满足我们公司业务需求的功能,提供了异构系统(PHP,Python等)接入的方案和实施样例,并完善了用户权限模型等等。版本关系Xxl-Job-Plus是在Xxl-Job2.0.1release版本的基础上开发的。DocumentationXxl-Job-Plus适合Xxl

lite-flow
lite-flow

liteflow是一个基于DAG来实现的分布式任务流调度系统,较azkaban等调度系统,liteflow增加了一些自己的特性:1.实现任务在任务流间共享2.任务/任务流的可视化配置3.一键修复任务/任务流修复提高数据修复效率4.动态表单+容器机制,提供一个可扩展性比较强的执行引擎5.执行者可以运行任何类型的任务,java、shell、python等

Apache DolphinScheduler
Apache DolphinScheduler

ApacheDolphinScheduler简介ApacheDolphinScheduler(Incubator,原EasyScheduler)是一个可视化的分布式大数据工作流任务调度系统,DolphinScheduler致力于“可视化操作工作流(任务)之间的依赖关系,并可视化监控整个数据处理过程”。DolphinScheduler以有向无环图(DAG)的方式将任务组装起来,可实时监控

gocron
gocron

gocron-定时任务管理系统项目简介使用Go语言开发的轻量级定时任务集中调度和管理系统,用于替代Linux-crontab 查看文档原有的延时任务拆分为独立项目延迟队列功能特性Web界面管理定时任务crontab时间表达式,精确到秒任务执行失败可重试任务执行超时,强制结束任务依赖配置,A任务完成后再执行B任务

Cadence
Cadence

Cadence是Uber开发的一个分布式,可扩展,持久且高度可用的编排引擎,以可扩展和弹性的方式执行异步长期运行的业务逻辑。业务逻辑被建模为工作流和活动。工作流程是协调逻辑的实现。其唯一目的是协调活动执行。活动是业务逻辑中特定任务的实现。工作流和活动实现在工作进程中托管和执行。这些工作人员长期轮询Cadence服务器以执行任务,通过调用工作流或活动实现来执行任务,并将任务结果返回给C

sia-task
sia-task

背景无论是互联网应用或者企业级应用,都充斥着大量的批处理任务。常常需要一些任务调度系统帮助开发者解决问题。随着微服务化架构的逐步演进,单体架构逐渐演变为分布式、微服务架构。在此的背景下,很多原先的任务调度平台已经不能满足业务系统的需求。于是出现了一些基于分布式的任务调度平台。这些平台各有其特点,但各有不足之处,比如不支持任务编排、与业务高耦合、不支持跨平台等问题。非常不符合新一代微服务架构