🔥🔥🔥 灵活,可靠和快速的分布式任务重试和分布式任务调度平台
一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
本系统包含销售订单、研发BOM、采购、计划、生产、委外、车间、仓库、应收应收付、生产成本等模块,实现从研发BOM设计、物料需求计算、采购入库,到车间排产、完工、报工的完整业务流程。主要适用于机械制造行业、离散制造业,包括整机设备生产、零配件生产,仪器仪表、电子产品、电子制造等,升阳云ERP上手容易,使用简便,适用于中小企业使用,同时开放完整源代码,商业授权。
kettle task、kettle scheduler、kettle web、kettle online
新一代分布式任务调度与计算框架,支持CRON、API、固定频率、固定延迟等调度策略,提供工作流来编排任务解决依赖关系,使用简单,功能强大,文档齐全,欢迎各位接入使用!
micro-job是一款分布式任务调度执行框架,用于集群环境负载均衡条件下的任务分发以及任务消费 任务消费者节点定义任务 & 任务自动上报 任务调度器自动根据负载均衡策略来选择不同的消费者节点进行任务消费
AsyncTask是个人编写的一个Java异步调用框架,支持用户:
1)自定义Task,并可设置Task的类型(Type), 子类型(subType),超时时间(TImeout),标识(Flag-可用来区分不同的Task),Task的输入参数(input)等。
2)可通过submitTask,提交 到框架中异步执行。
3)可自定义对应TaskExecutor,通过配置添加到框架中。
4)用户可使用TaskCollector通过TaskManager查询所有的Task。
5)支持持久化,用户提交的Task可以被存储在数据库中。中断的任务重启后自动恢复执行。
6)用户可通过ITaskReference可实时获取Task的状态(State)和进度Progress。
7)用户可定义Task的FinishedCallBack回调。
8)通过ITaskReference的waitForTask,支持用户以同步方式使用。
9)9)用户可通过ITaskReference获取Task的执行结果或错误信息。
巨鲸任务调度平台为美柚大数据研发的分布式计算任务调度系统,提供Spark、Flink等批处理任务的DAG调度和流处理任务的运行管理和状态监控,并具有Yarn应用管理、重复应用检测、大内存应用检测等功能。