BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Terracotta Server 3.0支持跨应用的数据共享及Grid API

| 作者 Srini Penchikala 关注 36 他的粉丝 ,译者 张龙 关注 14 他的粉丝 发布于 2009年5月19日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

最新版的企业级Java基础软件Terracotta Server支持跨应用的数据共享及Grid API。最近Terracotta开发团队发布了Terracotta Server 3.0。该新版本还提供了一个用于服务器监控的操作中心控制台及一个更新的cluster membership API。

相对于关系数据库,Terracotta 3.0 Server支持基于内存的数据管理,它会在内存中以对象形式管理应用数据和事务来提升应用性能和可伸缩性。最新版的新特性列举如下:

服务器阵列划分:

Terracotta 3.0引入了新的服务器阵列划分技术,这样就可以提升Java应用的吞吐量,同时降低了冗余的数据库读写操作。

操作中心控制台:

Terracotta 3.0利用内存中的数据管理这一特性为IT实施团队提供了一个新的操作中心界面。该控制台包括操作面板、系统诊断、系统备份、系统管理及一个集群日志查看器。

开发控制台:

新的开发控制台为性能度量提供了一个面向任务的视图,可以查看内存中的数据以进行调试,同时还能够以可视化的形式查看详细的运行时数据。

跨应用的数据共享:

应用共享特性可用于共享运行在同一台应用服务器上的不同应用之间的数据。我们可以通过配置的方式开启该特性而无需改变现有的应用代码。跨应用共享Terracotta roots的好处在于远程监控应用可以查看多个应用的当前共享状态,同时还能为与两个或多个应用交互的用户session提供应用状态数据。

Cloud及Grid API:

Terracotta 3.0提供了新的API来简化应用部署并改进部署在云及网格环境下的Web应用性能。我们可以通过Terracotta的数据路由、数据展现及cluster membership API来寻找并移动数据,这简化了网格应用的容错操作。

更新的集群Membership事件:

Cluster Events API提供了关于结点何时加入集群、何时离开集群、何时禁用了集群操作(即容错事件)以及何时恢复了集群操作的信息。我们可以通过SpringGuice这样的IoC框架注入Terracotta的集群membership事件。

Terracotta 3.0 Server还支持WebLogic Server 10.210.3(包括HTTP Session复制)以及开源的系统管理软件Hyperic HQ

查看英文原文:Terracotta Server 3.0 Supports Cross-Application Data Sharing and Grid-Enabling APIs

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT