TaoBaoSchedule(以下简称tbs)是国产市面上最早开源得一款“分布式定时任务调度”框架。开源之初因其卓越的性能、近乎零侵入的api设计、去中心化的设计思想、故障自动转移等等特性,几乎是一经推出便受到国内外无数企业的关注与青睐,直接推动了后续一众开源任务调度软件的出现。只可惜,2014年tbs早期作者空玄、玄难、huijin在发布3.2.18-SNAPSHOT版本后该项目陷入长达近2年的停更,官方最后一次更新是由署名zzllkk2003发布的3.3.3.2正式版(仍有BUG)。
作者混迹于官方tbs技术讨论群(89558542)已久,帮助解决问题无数,现应一众朋友邀请将tbs再一次做一个全面的介绍。虽然tbs源码层次分明,结构清晰,但涉及线程池与并发编程知识点较多,为面向各个开发龄的朋友快速上手,作者故意反其道而行之由浅到深进行《TBSchedule应用实战》系列课程。请各位对tbs感兴趣的朋友耐心、仔细地读完每一节课程,希望哪怕只有一年java开发经验的朋友看完该系列之后,也能够对tbs有一个全面地认识以及较强的应用能力。
另外,tbs目前已得到华序授权由本人(https://github.com/lujiang-wed/)负责后期更新及维护。在严格遵守“Apache 2.0”以及“Anti 996”开源协议下已更名为《wed-job》并更新至1.0.1正式版。还烦请各位社区同僚勿要《TBSchedule应用实战》系列课程中贴链接导流,在同是希望tbs继续走下去的开发者作者甚是欢迎,但这个系列文章一不要打赏,二没有稿费,大家都是技术人你们在我文章里引流是几个意思?有本事文章自己写!
wed-job官方讨论Q群(免费群):372828344
tbs官方讨论Q群(付费群):89558542
tbs官方微信公众号:
tbs官方地址(源码支持svn迁出):http://code.taobao.org/p/tbschedule/wiki/index/ (官方目前所有地址均已下架TBSchedule)
作者自己改写版本(wed-job)地址:https://github.com/lujiang-wed/wed-job
系列章节目录:
- TBSchedule应用实战(零点五)—— 我什么时候该用TBSchedule
- TBSchedule应用实战(一)—— 五分钟开始你的调度之旅
- TBSchedule应用实战(二)—— 使用Spring配置TBSchedule
- TBSchedule应用实战(三)—— 配置详解(重点)(持续更新知识点,常回来看看)
- TBSchedule应用实战(四)——“Hello,性能怪兽(集群分片计算)”
- TBSchedule应用实战(五)——“Hello,性能怪兽(分布式分片计算)”
- TBSchedule应用实战(六)——深入理解tbs之框架结构总览(待更新)
- TBSchedule应用实战(七)——深入理解tbs之运行机制手把手(待更新)
- TBSchedule应用实战(八)——常见问题速查手册(持续更新)
来源:oschina
链接:https://my.oschina.net/u/3735193/blog/1591405