坚果云中为知笔记数据库锁定_jClarity为企业和云中的Java启动性能调整工具

坚果云中为知笔记数据库锁定

自公司去年12月成立以来, jClarity一直在调集其Java专业知识来创建新的分析产品。 现在,他们已经通过新的jClarity性能工具从东伦敦基地中脱颖而出,该工具旨在以简单的英语展示一系列Java和JVM性能问题的诊断和解决方案,并为您的开发团队带来和谐。 我们与首席执行官本·埃文斯Ben Evans)谈了有关他们的新版本的故事。

JAXenter:您能告诉我们您要使用jClarity性能工具解决哪些挑战吗?

埃文斯(Evans): 在现有的性能软件市场中,问题之一是可用的东西非常擅长生成大量数据,但是它们不擅长的实际上是提供上下文,使您可以看到数据的含义。 我们要做的是将问题从数据收集转移到数据分析和洞察力。

因此,要比市场上已有的产品有所提高?

好吧,它们是非常有用的工具,它们当然有其位置,但是它们只能走得那么远,如果您曾经遇到过尝试使用它们来调试严重问题的情况之一,到达“那里又是什么?”的位置,但是操作团队通常不是数据分析专家,他们真的不知道这意味着什么,以及如何发现模式以及其中的相关性。

这是为了为所有参与性能分析过程的人都能见到的人找到一个共同点。 因此,您有操作人员,有开发人员,也有管理人员,而且经常-我在银行中经常看到这一点-发生的事情是某人编写脚本来收集一些他们认为对该问题很重要的数据,然后他们会通过电子邮件将其传递出去,也许会附带几个屏幕截图,然后每个人都只会争论它的含义。

有了jClarity,您就拥有了代理,它可以为您诊断问题,并且可以查明应用程序存在的八到九大类问题,然后将其记录存储下来,以便人们回头参考。 它为您提供了更多的上下文以及有关实际情况的更多高级指针。

另一个有趣的事情是,传统上人们一直专注于性能监视和生产,但是如果您有分析工具,则可以做的不仅仅是监视生产。 您实际上可以检查代码,例如在QA或预生产或性能测试环境中进行代码检查。 实际上,您可以在软件和产品到达实际客户之前对其进行分析,因此,以及预警,“哦,天哪,我们有问题了,我们需要立即修复!” 方面,我们也可以降低风险。

您是否说这会大大减少性能测试过程?

通常在大型企业中,您会拥有一个外部测试团队,在许多情况下,开发人员可能对他们的想法不甚了解,并且他们会遇到一些困难,并且您会反复看到相同的模式。 QA团队会说:“我不确定这个版本”,但是开发团队会说:“哦,我们写了,这样就很好了”,所以QA小组最终被否决了。 发布进入,然后破坏了东西。 但是,有了我们的计划,您就不会遇到问题,因为质量检查小组现在可以打印出一些具体内容。 开发团队必须向质量保证团队证明自己的理由,这要定量得多,而且我认为它可以提供其他工具所缺乏的沟通水平。

您能否告诉我们更多有关jClarity的新产品将特别帮助开发人员的Java和JVM问题的信息?

我们可以做任何事情,从线程处理到垃圾回收,应用程序代码,外部问题,数据库连接中发生的事情或类似的事情,因此我们确实认为我们已经涵盖了可以解决Web性能问题的所有主要基础。隐藏。

就像我们所有人一样,开发人员经常会有某些认知偏差。 如果您与开发人员讨论导致应用程序变慢的因素,那么他们将始终想到代码,因为这是他们所知道的,也是受过培训的人所考虑的内容。

根据我的咨询,讨论和听取此类性能问题的客户的经验,开发人员的应用程序代码和算法经常仅在百分之十的时间内出现问题。 十分之九的时间,通常与编写代码的方式不同。 因此,这是jClarity的其他优点之一-消除了人为的偏见。 机器本身可以发现问题所在,并告诉您在哪里找到问题。

您形容自己是“开拓者”-目前还有其他人在做与您类似的事情,或者您觉得自己在市场上完全是独一无二的吗?

我要说的是,我们对已经存在的工具具有高度的互补性,因为没有人能完全做到我们所要做的,但是与此同时,我们只是一个很小的起步,我们只有有限的资源,我们没有试图出去解决所有已经存在的问题。 例如,JAXenter阅读器可能具有New Relic或具有Appdynamics,并且您知道它们是很好的工具。 但是他们不做我们做的事情。

我认为与我们处于相似空间的人们无法进行这种分析,因为我们专注于真正抓住问题的实质并将其归结为一个非常聪明的系统来学习。 这就是我们系统的另一面-一旦经过校准并安装到机器上,它就会变得越来越智能。

您在1月上次发言时告诉我们您的未来目标,这些目标是让您的工具由需要它们的开发人员和操作人员掌握,减轻技术人员的压力,构建您的“真正的云”,并保持提高行业水平的强度和构建工具。 您在实现这些目标方面走了多远?

好吧,随着我们在jClarity方面取得的进展,我想现在我们即将看到回报。 我们已经和一些较早的客户一起发现,jClarity的真正使用方式是生产构建团队以及质量保证团队的一部分。

对我们来说,很清楚,我们正在构建的内容是云原生的,但也可以在企业中应用。 实际上,我们真正希望看到jClarity客户看到很多价值的地方之一就是即将进行首次云部署的人员。

如果您查看大型企业的支出发生在哪里,那么每个人都在谈论云,但是并不是所有企业都是完全云原生的,而有些企业仍在为初始部署而苦苦挣扎。 因此,无云应用程序的性能特征与托管在其内部的应用程序完全不同,因为您已经进行了虚拟化,正在共享资源,它看起来并不相似,并且如果您是银行或在财务方面,您习惯于购买大量服务器并仅构建数据中心,而不必考虑如何共享资源。

在许多情况下,这意味着您要承担很大的风险,并且如果您开始将这些应用程序转移到云传感器上,则很有可能会崩溃。 如果您正在运行jClarity,则将其放入云部署的质量检查运行中,然后可以尝试一下。 在您上线云之前,我们可以为您找到很多这些问题。

我们也确实 在GitHub帐户上 维护了许多开源项目, 尤其是有测试工具,并且我们开源的某些东西是项目故意运行不好的,因为我们发现的问题之一是我们需要一个清晰的信号,以证明我们的应用程序和工具正常运行。

现在您已经推出了旗舰产品,还有其他项目在筹备中吗?

很好的问题。 我们正在密切关注客户,看他们正在开发什么,以及他们将需要什么,我认为在JavaOne之后,以及与人们进行的所有对话。 我们应该对明年的路线图有一个更清晰的了解。

它不一定总是与核心分析功能有关。 当然,我们将继续完善这些功能,当然,我们将继续添加新功能,并更深入地研究客户说他们有兴趣并需要更多细节的领域,但我们不会妥协的事情已经完成专注于客户。 当我们开始着眼于空间时,我们意识到的一件事是,市场上的许多产品并不总是具有良好的客户界面。 我们希望我们的产品易于使用,简单易用,即使对于不是专业人士的人也是如此。









翻译自: https://jaxenter.com/jclarity-launches-performance-tuning-tool-for-java-in-enterprise-and-cloud-106624.html

坚果云中为知笔记数据库锁定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值