InfoQ

新闻

37signals使用New Relic提供的Rails性能监控器

作者 Mirko Stocker译者 高昂 发布于 2008年7月16日 上午1时25分

社区
Ruby
主题
性能和可伸缩性,
SaaS,
Ruby on Rails
标签
Rails,
性能评估,
Rails插件

New Relic公司宣布37signals—Ruby on Rails背后的公司—使用了他们提供的Ruby on Rails性能监控器RPM来保证其应用的正常运转。

从2008年4月份开始,37signals就开始使用New Relic的RPM来对其所有的应用程序进行标准化性能管理。在New Relic的支持下,37signals就诊断出应用潜在的性能问题,并在客户有所察觉之前进行修正。 “在我们安装了New Relic之后,我们得知Highrise [基于Web的CRM系统] 对某些处理的响应时间比预期的要高很多,” Rails之父同时也是37signals的合伙人David Heinemeier Hansson这样说道。“在RPM的辅助下,我们对应用进行了优化和调整,在某些关键的特性上,将性能提高了50%。”

那么37signals的这些发现是否会导致Rails本身的变化。David Heinemeier Hansson对此回答道:

这些发现并不会致使Rails本身发生变化。这些测试仅可以说明我们在某些环节的工作还不是那么高效,其中突出的问题还有待改善。除了相关功能上50%的性能提升之外,我没有更进一步的说明。

欲了解详细信息,包括对New Relic的CEO Lew Cirne先生的采访,可以在InfoQ中文站相关文章Rails性能分析工具New Relic中有更深入的了解。

Rails开发者可以免费尝试RPM工具,并且可以在应用上线时升级到付费的模式。

查看英文原文:37signals Uses New Relic's Rails Performance Monitoring Solution

没有回复

回复

独家内容

世界顶尖运动队教练的成功秘诀

本文列出了来自于顶级教练Marc Lammers的9条原则,他是在打造世界最佳曲棍球队的过程中发现这些原则的,文章把这些原则映射到了软件开发实践之中。

探索JVM上的LISP

本文由Per Jacobsson所作,目标读者为有意了解Lisp的Java开发人员。文章探讨了当前可以运行于JVM上的不同Lisp方言,以明快简洁的方式介绍了Lisp程序设计工作机理和其独特之处,并在最后演示了Lisp代码同Java系统的整合过程。

Ruby/Rails: 不一样的'Web'应用

本文以一个实际应用的例子为引子,探讨Ruby/Rails在非传统web系统中应用,以及研究如何定制以Rails为基础的领域特定的MVC框架。

认识云计算

本视频对云计算进行了简要的介绍,主要包括了五部分内容:首先带大家认识“云”,然后对计算机的发展过程进行了阐述,接着介绍了业界现状和企业级/世界级计算的新布局,最后对云计算做了一下展望。

AtomServer:数据分发的发布动力

在这篇文章中,Bryon Jacob和Chris Berry介绍了AtomServer,一个基于Apache Abdera的完整Atom存储实现。在去年,作者一直致力于为其雇主——Homeaway——实现一个Atom存储,现在已开源了其Atom存储框架:AtomServer。

从卓越工程角度看微软中国开发团队的成长

开发团队的成长离不开优秀的人才,简捷有效的流程和高效率工具这三个卓越工程系统中的重要因素。本文作者从这三个因素分析了微软中国开发团队是如何“从优秀到卓越”的。

利用Ruby简化你的Java测试

本文是Productive Java with Ruby系列文章的第一篇,我将从单元测试这个话题开始,让Java的开发人员能够在实际工作中利用Ruby提高工作效率。

与赵进聊SaaS

InfoQ中文站有幸与阿里软件的首席架构师赵进在一起探讨了SaaS的相关话题,包括SOA和ASP与SaaS的异同、云计算、SaaS的前景、它的关键技术、技术瓶颈等等。