摘要:
1.Performance Software performance is one of software quality attributes, it equal to efficiency which define in latest ISO 9126 standard :EfficiencyThis characteristic is concerned with the system resources used when providing the required functionality. The amount of disk space, memory, network et 阅读全文
摘要:
准确来说应该叫脱离业务的弹性云或者容器都是伪弹性。之所以标题中有APM一是因为它近来热门,二是因为它在我将要说的这个事情上起到关键性的作用。 不管是亚马逊的弹性云、容器方案或者国内众多云厂商在自动伸缩的时候所依据的关键指标基本都是硬件资源的利用率,当某一硬件资源利用率达到设定的阀值时会自动进行节点的 阅读全文
摘要:
为国内知名测试网站翻译的关于性能工程的系列文章,看上去理论会比较多,其实看懂就会觉得很实用。 我自己写的序被拿掉了,这里贴上来。 ====================== 在我职业生涯的前几年,除了期间一段时间的全职开发外,其余时间基本上都是做测试开发或者质量保证方面的工作,而在测试中我做的最多 阅读全文
摘要:
看完国外一个APM厂商最后的一个业务介绍视频,终于想通了PE领域中最顶层的应用目标,也就是如标题所云。那么这个影响效果是如何做到的?最终的步骤其实很简单,也就是利用大数据进行分析。而自己先前还没有想到利用可视化的数据建模去做这个分析,数据可视化的概念促成了我可以通过不同的角度、维度去了解、度量软件系... 阅读全文
摘要:
Manifesto For Performance Testing And EngineeringWe choose to support others in their questfor better performing software and systems as evidenced by ... 阅读全文
摘要:
前:New Relic的上市使得IT和资本界开始重新重视APM,当然跟传统APM相比,New Relic还是有相当的创新,另外还有一点是目前的创业潮导致的企业级需求增大。In recent years, IT projects seem to have stopped asking“which AP... 阅读全文
摘要:
一张图胜过千言。这个还只是目前阶段的架构,后期会在CI以及自动化驱动下形成具有管理功能的平台。 阅读全文
摘要:
上次提到Little定律, 我也解释过它跟另外一个公式有一些内在的关系,但是其实我自己对LL在当前复杂架构系统中到底是怎么应用的也没有完整的想法,于是我在Linkedin上把这个问题抛了出来,没有想到的是得到了很多大师级前辈回复,有些甚至非常详细:我的问题:Does Little'law reall... 阅读全文
摘要:
Man上的解释:load averageSystem load averages is the average number of processes that are either in a runnable or uninterruptable state. A process in a runnable state is either using the CPU or waiting to use the CPU. A process inuninterruptable state is waiting for some I/O access,egwaiting for disk. Th 阅读全文
摘要:
在国内性能测试的领域有一篇几乎被奉为大牛之作的经典文章,一个名叫Eric Man Wong 于2004年发表了名为《Method for Estimating the Number of Concurrent Users》,里面介绍了一种对系统并发用户数估算的公式,并较为详细的阐述了过程以及证明方法。这个公式使用非常简单,很多性能测试工程师都在自己的项目中使用或者打算尝试使用,以至于在不分场合以及不具体分析系统用户行为的情况下使用。本文不打算深入探讨该公式的适用范围,我会在以后的文章中探讨这个问题。我并不否定该公式在文章中作者指定条件下的正确性,它在一定程度上帮助我从另外一种思路考虑系统的性能 阅读全文