美文网首页技术程序员
读当当elastic-job后感

读当当elastic-job后感

作者: igool | 来源:发表于2016-02-19 18:25 被阅读3751次

       自从去年当当发布elastic-job以来,一直观注这个项目。不论是从代码质量,整体设计,可读性,还是代码出问题之后dump报告。

都给人一种很强的参与感,感觉这个项目很有活力。当然,这个项目是在当当内部经过验证的,听说是已经在线运行3W+上的JOB了。

目前,只是看了部分代码,可以从下面的几个类开始入手:

JobScheduler:作业调度器,简单说就是进行作业调度的管理容器。里面会管理作业的基本配置,注册,选举,分片,失效转移等核心逻辑实现

ListenerManager:监听管理,对作业的各种状态进行监听,包括选举,分片,失效,操作,配置变更等事件监听,触发相应的执行逻辑。
AbstractElasticJob:作业的基类,目前作业分为3种,简单类型,流式作业,流式顺序作业。

认真分析这几个类的关联类,相信会对这个项目有一个全面的认识。GITHUB地址: 当当弹性JOB 

相关文章

  • 读当当elastic-job后感

    自从去年当当发布elastic-job以来,一直观注这个项目。不论是从代码质量,整体设计,可读性,还是代码出问题...

  • 初识Zookeeper

    项目中使用到了当当的分布式调度框架elastic-job,于是邂逅了Zookeeper。 前世今生

  • Elastic-Job介绍

    Elastic-Job当当网基于quartz二次开发的弹性分布式任务调度系统,功能丰富强大,采用zookeeper...

  • 关于分布式调度任务的几点思考

    由于最近在看分布式调度任务平台,节前也有研究过当当的elastic-job,加上刚刚看的肖德时:分布式任务调度平台...

  • elastic-job的原理简介和使用

    elastic-job是当当开源的一款非常好用的作业框架,在这之前,我们开发定时任务一般都是使用quartz或者s...

  • 于平地处起高楼

    于平地处起高楼 ——读“跟大师学语文”丛书之《文章作法》后感 王春树 幸得推荐,有得机缘,从当当网购买了“跟大师学...

  • elastic-job源码浅析(架构)

    源码阅读小技巧传送门 1.写在前面 elastic-job是当当开源的一款非常好用的作业框架,在此之前,任务调度的...

  • 记录一次使用覆盖索引解决elastic-job慢SQL的问题

    我们项目用到了一个当当的elastic-job分布式任务调度统计。有一条语句一直报慢SQL,慢SQL设置为超过1秒...

  • 读 后 感

    看了小马甲的《愿你无岁月可回头》记得他在刘匿名这章节的一句话“愿你能放手一搏,快乐的活在当下,不计对错。能...

  • 读 后 感

    读巴尔扎克的《邦斯舅舅》一文中,我理解到“一个人做一件事情是有目的性的,不管这个目的是好是坏。没有人愿...

网友评论

    本文标题:读当当elastic-job后感

    本文链接:https://www.haomeiwen.com/subject/vzhvkttx.html