写点什么

Terracotta/Quartz 集成带来了基于内存集群的分布式任务调度功能

  • 2009-12-16
  • 本文字数:818 字

    阅读完需:约 3 分钟

Terracotta Quartz 的集成产品为企业级 Java 应用程序带来了基于内存集群的分布式任务调度与工作负载管理功能。Terracotta 最近宣布收购了开源的任务调度软件Quartz,并发布了新产品。相对于使用中心数据库来进行任务协调及分布式工作负载管理的传统解决方案,新产品为开发者提供了带集群节点感知的任务调度特性。

Quartz 实现了新的构建及测试基础设施,其中使用了 Maven 和持续集成工具 Hudson 。这次的改动中重新调整了源代码及非代码资源的组织结构,将它们放入 Maven 的常规目录结构中;将部分代码分离进 Maven 模块里,以便能够有条件地进行模块构建。

本次还提供了新的精简版集群Quartz ,该产品名为 Terracottra Quartz EX ,为 Quartz 提供了新的 Terracotta 任务存储能力(即 Terracotta Job Store for Quartz),针对以非集群方式运行应用程序的 Quartz 用户,还提供了跨节点任务调度功能。对于正使用关系型数据库作为中心任务存储器(例如 Oracle Job Store)的集群用户,新的任务存储能力提供了脱离关系型数据库实现集群解决方案的方法。新产品的 beta 包中含有最新的 Quartz(1.7.0)和 Terracotta Job Store for Quartz 的精简版。

要从非集群的 Quartz 切换到集群版本,只需将新的 Terracotta Job Store JAR 文件添加到应用程序的 CLASSPATH 中,修改配置指向运行中的 Terracotta 服务器矩阵就可以了。此刻,所有的任务都会被持久化并保证有高可用性。该实现依赖于 Terracotta 的锁管理器和 HA 平台,无需数据库。

Quartz 依然是一个遵循 Apache 2 协议的开源产品。考虑到 Terracotta 和 Quartz 产品即将拥有的特性和未来发展线路图,Quartz 框架在管理及操作方面会有所增强。Quartz 将提供不依赖于数据库的任务管理服务,开发者能够调度、可视化任务,并能暂停、重启及取消任务。Quartz 也将进一步集成进 Terracotta 解决方案的全套产品中。

查看英文原文: Terracotta/Quartz Integration Offers an In-Memory Cluster Based Distributed Job Scheduling

2009-12-16 23:295047
用户头像

发布了 135 篇内容, 共 60.3 次阅读, 收获喜欢 43 次。

关注

评论

发布
暂无评论
发现更多内容

PDF解析,还能做得更好

合合技术团队

PDF 大模型 文档解析

Microsoft PowerPoint 2019 for Mac永久使用版 支持Inte.m1.m2.m3安装

Rose

PowerPoint 2019 ppt2019下载 PowerPoint 2019 破解

告别手动错误,NineData自动化平台保障数据库变更零失误

NineData

数据库 dba NineData 变更一致性 多环境结构

领域驱动设计:问卷schema的原理

XIAOJUSURVEY

schema 领域驱动 问卷模型 领域模型 UIschema

是你!就是你!我们的黄金写手!

Zilliz

人工智能 大数据 Milvus Zilliz 大语言模型

如何定量分析 Llama 3,大模型系统工程师视角的 Transformer 架构

百度Geek说

大模型 Llama3

职场<火焰杯>测试开发大赛证书已开放下载!

霍格沃兹测试开发学社

微软Azure遭遇DDoS攻击,全球云服务再次敲响警钟!

网络安全服务

微软 azure 云服务 DDoS DDoS 攻击

Riot Platforms 报告称,由于比特币挖矿量下降,损失了 8440 万美元

dappweb

Magnet for mac v2.12.0中文免激活版 支持多种不同方式的窗口布局模式

Rose

Magnet破解版 Magnet Mac下载 苹果电脑分屏软件 macOS窗口管理

IntelliJ IDEA 2019 mac破解版 含IDEA 2019永久密钥 附IDEA 2019中文版设置教程

Rose

IntelliJ IDEA 2019 IntelliJ IDEA 2019密钥 编程软件 IDEA 2019

Downie 4 v4.7.24最新中文版下载 永久使用 支持M1.M2.M3芯片安装

Rose

Downie 4许可证 Mac视频下载器 Downie 4下载 Downie 4使用教程

视角 | 麻省理工学院提出出温度计校准法,专治AI大模型过度自信

硅纪元

BetterTouchTool for mac触摸板增强神器下载 bettertouchtool破解版详细使用教程

Rose

BetterTouchTool破解 BetterTouchTool教程 Mac触控板增强工具

职场<火焰杯>测试开发大赛证书已开放下载!

测试人

软件测试

flowjo 10 for mac流式细胞分析 详细安装破解教程 支持m1/m2/intel

Rose

流式细胞分析软件 FlowJo 10破解版 FlowJo Mac版 FlowJo 安装教程

品牌与分类:解析京东商品详情API中的品牌与分类信息

技术冰糖葫芦

API 安全 API 文档 API 测试 API 优先

最高可管理 10K 实例的 InstanceSet 是什么?

小猿姐

数据库 Kubernetes 云原生

担心异构数据库迁移踩“坑”?听听大咖们怎么说

YashanDB

yashandb 崖山数据库 崖山DB

Pura 70系列AI修图大师再上新!小艺AI扩图开启魔幻新体验

Geek_2d6073

以太坊创始人 Vitalik Buterin 2024 年 EDCON 演讲解析:回顾十年历程,展望下一个十年

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

Terracotta/Quartz集成带来了基于内存集群的分布式任务调度功能_Java_Srini Penchikala_InfoQ精选文章