官网    https://github.com/jeff-dong/marble

Marble的核心其实有两个部分:

  • 1)Job的调度;
  • 2)与服务端的通讯;

Marble的job调度使用了Quartz – 一款流行的开源作业调度框架。

与Job服务端的通讯使用了Apache Thrift / Netty(2.0.0开始) - 一款开源的高效RPC框架。

Marble在两个开源框架基础上做了必要的封装和针对公司使用的定制化修改

Marble Java调度框架相关推荐

  1. java 调度框架_java调度框架Quartz(一)

    前段时间项目中使用到了quartz这个调度框架,最近有时间正好可以做一总结,现在使用的主要是两个版本,一个就是2.0以下版本,还要一个就是2.0以上今天咱们从quartz的本地启动-->quar ...

  2. JAVA线程池管理及分布式HADOOP调度框架搭建

    平时的开发中线程是个少不了的东西,比如tomcat里的servlet就是线程,没有线程我们如何提供多用户访问呢?不过很多刚开始接触线程的开发攻城师却在这个上面吃了不少苦头.怎么做一套简便的线程开发模式 ...

  3. java搭建线程池框架,JAVA线程池管理及分布式HADOOP调度框架搭建

    大家看到了线程的好处了吧!单线程需要10S,10个线程只需要1S.充分利用了系统资源实现并行计算.也许这里会产生一个误解,是不是增加的线程个数越多效率越高.线程越多处理性能越高这个是错误的,范式都要合 ...

  4. java并发框架支持锁包括,tip/面试题_并发与多线程.md at master · 171437912/tip · GitHub...

    01. java用()机制实现了进程之间的同步执行 A. 监视器 B. 虚拟机 C. 多个CPU D. 异步调用 正解: A 解析: 监视器机制即锁机制 02. 线程安全的map在JDK 1.5及其更 ...

  5. 淘宝分布式调度框架TBSchedule

    一.TBSchedule初识 时下互联网和电商领域,各个平台都存在大数据.高并发的特点,对数据处理的要求越来越高,既要保证高效性,又要保证安全性.准确性.TBSchedule的使命就是将调度作业从业务 ...

  6. 开源调度框架xxl-job集成SpringBatch详解

    文章目录 一.启动xxl-job调度中心 二.配置部署执行器项目 1.maven依赖 2.执行器配置 3.执行器组件配置 4.springbatch调度任务开发 5.调度中心,新建执行器 6.调度中心 ...

  7. 【JEECG TBSchedule】详解应对平台高并发的分布式调度框架TBSchedule

    原文地址:http://geek.csdn.net/news/detail/65738 [编者按] TBSchedule是一款非常优秀的高性能分布式调度框架,本文是作者结合多年使用TBSchedule ...

  8. hadoop 依赖式job_Java项目中使用XXL-JOB调度框架

    Java项目中使用XXL-JOB调度框架 我们的最近几个新项目在使用XXL-JOB进行任务调度,今天就分享下这个框架. XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速.学习简单.轻量 ...

  9. struts框架的原理和应用_分布式开源调度框架TBSchedule原理与应用

    主要内容: 第一部分 TBSchedule基本概念及原理 1. 概念介绍 2. 工作原理 3. 源码分析 4. 与其他开源调度框架对比 第二部分 TBSchedule分布式调度示例 1. TBSche ...

最新文章

  1. react native TypeError network request failed
  2. 两行 CSS 代码实现图片任意颜色赋色技术
  3. 未处理异常和C++异常——Windows核心编程学习手札之二十五
  4. wifi一键配网smartconfig原理及应用
  5. 搜狐2019第一季度总收入4.31亿超预期 减亏超预期
  6. 小D课堂 - 新版本微服务springcloud+Docker教程_2_03常见的微服务框架
  7. 手机科学计算机功能,一个小秘密:手机自带APP - 计算器 的科学计算模式
  8. Unity中录制VR全景视频(可录制UGUI)
  9. UI自动化测试潮流代表工具—testsigma 快速入门
  10. 专用集成电路 -- 运算电路 (加法器,乘法器,移位器)
  11. 【电脑讲解】笔记本怎么连接宽带,拨号和无线网络连接方法
  12. Unity3d打地鼠
  13. 一款压缩率达到五倍以上的免费gif压缩网站
  14. 通讯录实时云同步、云备份
  15. #自动化测试框架的4种有效分类与使用选择
  16. 骁龙780G和骁龙888哪个好 骁龙780G和骁龙888对比,哪个更强
  17. 你算过这笔账么?月薪5000在中国和美国的生活各是怎样?
  18. 不同格式文件之间的相互转化
  19. 世上万事,不过是一懒二拖三不读书
  20. 一汽启明的PDM解决方案

热门文章

  1. 自动化运维工具——【ansible】——从菜鸟到菜鸟
  2. matlab 识别钢琴基频 演奏音乐
  3. java中自动递增和递减
  4. Python 教你哄女票开心
  5. 百度人工智能开源大赛784支团队角逐大奖
  6. 程序员下班后都在干什么呢?
  7. 关于推特开发者账号申请的问题和经验
  8. 搭建RK3568 Android11 编译环境以及编译固件
  9. parameter缩略语_电信英语及其缩略语解释-23(
  10. Myeclipse报错:“Versions of Spring facet could not be detected”的解决方法