分布式作业调度Elastic-Job

分布式作业调度Elastic-Job

  • 开源协议:Apache
  • 操作系统: Windows Linux OS X
  • 开发语言:Java
  • 项目所有者:dangdangdotcom
  • 所属公司:当当网
  • 收录时间:2015-09-11
  • 分享:
编辑评级
3

项目详细介绍

Elastic-Job是一个分布式调度解决方案,由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成。

Elastic-Job-Lite定位为轻量级无中心化解决方案,使用jar包的形式提供分布式任务的协调服务。 Elastic-Job-Cloud使用Mesos + Docker(TBD)的解决方案,额外提供资源治理、应用分发以及进程隔离等服务。

Elastic-Job-Lite和Elastic-Job-Cloud提供同一套API开发作业,开发者仅需一次开发,即可根据需要以Lite或Cloud的方式部署。


Elastic-Job-Lite架构图

Elastic-Job-Cloud架构图

标签:Elastic