写点什么

jClarity 提供了新工具,Java 性能调校更简单

  • 2013-01-14
  • 本文字数:1632 字

    阅读完需:约 5 分钟

在一个充满了进程内和分布式 Java 分析器的世界里, jClarity 是一家在企业应用和云领域占有一席之地的新公司,他们提供以简单易用为设计目标工具。

公司由大名鼎鼎的性能调校专家 Kirk Pepperdine 创建,伦敦 Java 社区联合领袖 Ben Evans 担任 CEO, Martijn Verburg 担任 CTO,他们准备发布三个产品:

  • jPDM,一款 Java 性能调校工具,可以为特定的机器生成性能调优建议(比如如何调整 JVM 配置来消除探测到的性能热点),
  • Censum,一个垃圾回收分析器,
  • jMSR,一个提供 CPU 级别的性能度量的专用工具。

Censum 已经在 2012 年 12 月 11 日发布,jPDM 大致在 2013 第一季度发布。jMSR 还没有明确的发布计划。

同时,该公司还对上述产品提供培训和支持。

InfoQ 采访了 jClarity 的 CEO 兼技术专家 Ben Evans。

能和我们聊聊你的产品的概念么?

好的,这是“为企业和企业之外准备的 Java 性能工具” —— 我们最初的目标是针对运行在自助平台或者云端的 Java/JVM 应用进行轻量级分析。

我们将 Java 性能调优这项工作从专家和大师的领域引入到经验科学领域,提供了简单的答案和易用的工具。

我们的产品可以让一个忙碌的 Java 程序员或者运维人员去快速定位性能问题在哪里,以及要通过怎样的步骤来解决它。

现在外面已经有很多 Java 剖析工具了。这个产品和那些已经存在的分布式剖析器有什么不同?

性能分析(analysis)和剖析(profiling)不是一回事。如果你的问题出在代码上,一个可执行剖析器(execution profiler)会非常有用。但是,如果问题不是出在代码上,而是出在系统里的其他地方,那么剖析器会给你一些不相干的答案。

我们的工具把系统当成一个整体来分析,以对系统造成最小的影响为原则——我们对系统的开销影响控制的很严格。

所以我们的工具对您正在运行的系统影响很少,需要在网络上传输的数据量接近于零,界面也很简单。最重要的一点是,我们生成的性能问题报告是用大白话写的,很容易看懂。

我们产品最适用的两个场景是高性能财务系统和面向消费者市场的云应用。两个场景都需要分析工具的轻量和易懂——当然,两者背后的需求原因非常不同。我们意识到,表面上看起来不同的事件实际上有很深的关联,这构成了我们对性能的独到见解。

您的目标客户是?

我们的核心用户是一线的 Java 开发者和运维人员。这包括那些从其他技术社区里来到 Java/JVM 社区的人们。

我的目标市场是云计算市场(当然,企业级市场也是我们关注的方向!)。我们与一些 PAAS 和 IAAS 提供商进行合作,为他们的终端用户提供监控自己的 Java/JVM 应用性能问题的能力,并帮助他们解决他们遇到的问题。

我们的愿望是,每个在云端或企业平台上开发了应用的 Java 开发者,人人都用我们的工具。

您的价格模型是?

我们的第一个产品 Censum 是一个 GC 日志分析工具,是按人头定价的桌面应用。

我们即将发布的旗舰产品(jPDM)和其他高质量的 PAAS 插件的定价规则是类似的,按需使用,按用量付费。

这种灵活性意味着无论是独立开发者、咨询师,还是大型企业,都可以成为我们的客户。

我们支持自由软件和开源软件(F/OSS),而且我们有一些开源工具已经分享到了社区上。同时,针对非盈利项目和自由 / 开源项目,我们会赞助他们免费的软件使用许可。

听起来 jClarity 能让很多开发者和运维人员的生活变的更简单。最后,你还有什么想对我们的读者们说?

从设计上,我们的工具很易用,你不需要计算机博士学位就能理解它的结果和建议。

这就如同宝马和一级方程式赛车的区别一样:一级方程式赛车拥有令人难以执行的科技,但是你也需要接受同等级的训练来驾驭它。对一线的开发者来说,他们更需要扎实的工具。

有关这家公司和他们产品的更多信息,可以通过 Friends of jClarity 社区进行了解

原文链接 jClarity Offers new Tools that Simplify Java Performance Tuning


感谢杨赛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2013-01-14 05:184095

评论

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

产品经路训练营 -- 第四章作业(一)

Lucas zhou

产品经理训练

新思科技网络安全研究中心发现Jetty Web服务器存在漏洞

InfoQ_434670063458

新思科技 Jetty Web

腾讯五面、快手三面已拿offer(Java岗位),分享个人面经

Java架构之路

Java 程序员 架构 面试 编程语言

数据库周刊60丨3月国产数据库排行榜出炉;日本银行数据迁移失败致使业务宕机;阿里云RDS PG13发布;亚健康Oracle数据库故障定位;Redis最佳实践;MySQL查询优化……

墨天轮

MySQL 数据库 oracle 运维 postgre

Python3 * 和 ** 运算符

老王说编程

Python3

两会引爆数字经济 银行与科技公司找到合作新赛道

CECBC

数字经济

第二章-利益相关方分析

阿珍爱上阿强

利益相关者

这操作真香!一线互联网企业高级Android工程师面试题大全,面试真题解析

欢喜学安卓

android 程序员 面试 移动开发

【点评必看】这道 Hard 到底难在哪里?大概是难在考察的是违反“人性直觉”的内容吧 ...

宫水三叶的刷题日记

面试 LeetCode 数据结构与算法

高盛:机构需求量巨大,比特币年内或有望涨至10万美元

CECBC

比特币

淘宝推荐、视频搜索背后的检索技术:阿里达摩院向量检索Proxima核心能力揭秘

Proxima 技术社区

人工智能 大数据 阿里巴巴 搜索 非结构化数据

区块链:热追背后需冷静 技术应用要同步

CECBC

区块链

滚雪球学 Python 之 lambda 表达式

梦想橡皮擦

28天写作 3月日更

Kubectl Plugin 推荐(二)| 简化操作篇

郭旭东

Kubernetes kubectl kubectl plugin

他喵的,Google大佬的这份LeetCode刷题笔记太强了,提升算法能力必备!

Java架构之路

Java 程序员 架构 面试 编程语言

如果延迟退休势在必行,区块链如何助力“养老助老”?

CECBC

养老

第五.需求评审与产品发布 (承上启下的作用)

让我思考一会儿

为什么我们开发 San 项目时要用 CLI?

百度Geek说

service SLI san command

选择IDaaS解决方案的6个技巧

龙归科技

Idaas

装在套子里的人

Dc

网点数字化也要适老化 浦发银行为老年人跨越“数字鸿沟”制定服务范本

CECBC

数字鸿沟

书单|互联网企业面试案头书之程序员技术篇

博文视点Broadview

面试看这个就够了!最新BAT大厂面试者整理的Android面试题目模板,先收藏了

欢喜学安卓

android 程序员 面试 移动开发

黑客之XSS注入练手:XSS Challenges通关指南

BigYoung

黑客 信息安全 XSS

谷歌大佬回国发展,吊打各大厂面试官!吐血总结大厂面试高频点及笔记解析

Java架构之路

Java 程序员 架构 面试 编程语言

LeetCode题解:125. 验证回文串,翻转数组,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

2021年3月国产数据库排行榜:雏凤声清阿里三连 绝代双骄华为合璧

墨天轮

数据库 腾讯云 阿里云 华为云 TiDB

场景demo落地 - 视频通话 2.0 ARCall

anyRTC开发者

flutter uni-app android WebRTC RTC

一场发生在“田间地头”的数字化变革

CECBC

三农

如何凝聚党员力量?智慧组工系统构架组织部管理平台解决方案

源中瑞-龙先生

解决方案 党员 智慧组工

2021最新发布拼多多/字节/360/网易/面经总结

比伯

Java 编程 程序员 架构 面试

jClarity 提供了新工具,Java性能调校更简单_Java_Victor Grazi_InfoQ精选文章