ElasticJob-分布式作业调度解决方案



  • ElasticJob 是面向互联网生态和海量任务的分布式调度解决方案,由两个相互独立的子项目 ElasticJob-Lite 和 ElasticJob-Cloud 组成。

    ElasticJob 通过弹性调度、资源管控、以及作业治理的功能,打造一个适用于互联网场景的分布式调度解决方案,并通过开放的架构设计,提供多元化的作业生态。 它的各个产品使用统一的作业 API,开发者仅需一次开发,即可随意部署。

    使用 ElasticJob 能够让开发工程师不再担心任务的线性吞吐量提升等非功能需求,使他们能够更加专注于面向业务编码设计; 同时,它也能够解放运维工程师,使他们不必再担心任务的可用性和相关管理需求,只通过轻松的增加服务节点即可达到自动化运维的目的。

    ElasticJob支持任务在分布式场景下的分片和高可用,能够水平扩展任务的吞吐量和执行效率,任务处理能力随资源配备弹性伸缩。能够在适合的时间将适合的资源分配给任务并使其生效,相同任务聚合至相同的执行器统一处理,动态调配追加资源至新分配的任务。还可以进行失效转移,错过作业重新执行,自诊断修复。

    项目地址 https://shardingsphere.apache.org/elasticjob/

    fd824a13-4d46-484e-839d-4446ad7d4f6b-image.png


Log in to reply