NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:294940
用户头像

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

关注

评论

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

技术思维和管理思维

老张

技术思维 管理思维

AutoCAD 2023 for Mac(cad2023) v2023.2.1注册激活中文版

mac

2023 cad 苹果mac Windows软件 AutoCAD2023

元载万物·智启新界,2023创业邦AIGC技术应用大会在深圳举行

创业邦

自动驾驶点云标注:挑战与解决方案

来自四九城儿

Maxon Explosion-proof Areas Monitoring CCTV Wireless Transfer Solutions

wifi6module

低代码概念——初步认识低代码

互联网工科生

低代码 企业级应用程序开发 JNPF

没有苹果开发者账号能否创建ios证书-最新

雪奈椰子

低代码未来会颠覆开发行业吗?

高端章鱼哥

软件开发 低代码 JNPF

重新定义生产力与创造力的新力量

百度开发者中心

人工智能 ChatGPT 生成式AI 文心一言

Bartender 4 for Mac最新免激活中文

胖墩儿不胖y

Mac软件 菜单栏管理工具

没有苹果开发者账号能否创建ios证书-最新

驶向高效运营,StarRocks 助力蔚来汽车数据分析再升级

StarRocks

数据库 大数据 数据仓库 数据湖

今年有什么新内容?《解开网络密钥 - 互联网研究指南》

小猪佩奇身上纹

简化测试流程,提供卓越服务:TestComplete+Salesforce满足不断发展的企业的需求

龙智—DevSecOps解决方案

红巨人调色降噪插件合集 Red Giant Magic Bullet Suite 激活

mac大玩家j

Mac软件 视频处理插件 红巨人降噪插件

Axure RP 9 for Mac(交互式产品原型设计工具) v9.0.0.3682中文激活版

mac

Axure RP 9 苹果mac Windows软件 产品原型设计软件

Go 切片

小万哥

Go 程序员 后端 开发 Google

不就是接根网线的事么?

小齐写代码

网络技术

软件开发常说的CI/CD是什么

越长大越悲伤

CI/CD

程序员一年中最佳跳槽时间是什么时候?

程序员小毕

程序员 架构师 java面试 跳槽 金九银十

火热的低代码

这我可不懂

低代码 企业级应用程序开发 模型驱动

Semi D2C 设计稿转代码的演进之路

SemiDesign

figma Semi Design D2C Design to Code

DxO PureRAW for Mac(RAW照片处理器)v3.5.0中文激活版

mac

照片处理工具 苹果mac Windows软件 DxO PureRAW

2023值得关注的125家AIGC企业闪亮发布!

创业邦

可不能忽视的五个 HTTP 请求要点

Liam

程序员 前端 后端 HTTP API

云原生架构:在云环境中构建弹性应用

树上有只程序猿

微服务 云原生 容器化

【区块链DAPP】智能合约概述

西安链酷科技

区块链 DAPP系统开发 合约交易所开发

DevOps理念:开发与运维的融合

这我可不懂

DevOps 自动化 开发运维

从《孤注一掷》出发,聊聊 SSL 证书的重要性

火山引擎边缘云

https HTTP SSL证书 HTTPS协议

ARTS-WEEK3-23.8.28~23.9.2

EchoZhou

Python 案例实训教学,支持“教师-学生”双视角切换|ModelWhale 版本更新

ModelWhale

Python 人工智能 数据分析 超算 云课堂

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